Method and apparatus for modifying a subsequently generated control command in a content control system

ABSTRACT

In record or content control management systems, various selected reference, record control, copy protection or control information signals, or other signifiers, are used to identify control signals, for example, bits, to provide control of subsequent use of data, audio and video signals in the analog and digital domain. Method and apparatus are disclosed for modifying the effects of a content control system as well as for modifying an effect of a copy protection signal. To this end, the reference, record control, copy protection signals, or other control information signals, e.g., content control signals, may be modified to cause an erroneous or unintended reading subsequently of the reference or control signals which in turn correspondingly alters the control command of the record or content control system. Further, where a copy protection signal is being used as a control signal, a modification may be made to the copy protection signal to alter the subsequently generated control command while still maintaining copy protection effects in the analog domain and allowing recording in the digital domain. Also, included are unique methods for providing content control.

The present invention relates to copy protection and control commandsystems and more particularly to various techniques for modifying orotherwise altering a control command in a content control system whenprocessing a program signal such as a data, audio or video signal. Thecontent control system may include a management system comprising anycombination of a record, distribution, transmission, display, playback,or signal transfer system.

BACKGROUND OF THE INVENTION

By way of example, there are basically two approaches which are used tocircumvent piracy of data, video or audio program material. One approachis to apply an anti copy protection signal to the program material sothat a recorder, such as a video cassette recorder (VCR), will produce agenerally unsatisfactory picture. The other approach is to apply a copyprotection information signal or a content control signal whichcontrols, for example, a compliant recorder, to determine whether arecording is allowed or not and, if allowed, the number of copies, theduration of copying, other conditions and or restrictions which may beapplied, etc.

Content control systems such as those used in the recording, displayingand or distribution of program material, rely on various content controlbits or signals to provide subsequent control command functions forrestrictions on, or authorizations of, program use. Such restrictionsmay be for example, copy never, copy once, copy for a selected duration,copy allowed, display, transmission or distribution, allowed or not,etc.

It should be noted that a copy protection signal can serve as a copyprotection information signal for a record and or a content controlsystem. In some cases, at least a portion of a copy protection signal,for example, pseudo sync and or automatic gain control (AGC) pulses, issensed by a recorder or other compliant device, and “permission” torecord, not record or provide some other function, is then dictated. Insome cases a weakened, modified or derived copy protection signal, orportions thereof, which may have a reduced copy protection effect, maybe used for content control or management.

On the other hand, not all copy protection information signals may serveas a copy protection signal. There are some copy protection informationsignals that are in the form of standard data or test signals in thevertical blanking interval. One such data signal is a copy generationmanagement system (CGMS) signal which may comprise a series ofpositive-going pulses generally located in the vertical blankinginterval (VBI) or overscan region. These data signals do not affectnon-compliant recorders such as an off the shelf consumer VCR or VHSrecorder. However, these data signals will affect a compliant recorderspecifically made to receive and interpret the data or copy protectioninformation signal and which then can provide a control command whichmay be used to effect selected copy protection conditions or otherfunctions.

By way of further example, a content control system may use, as controlcommands, copy protection signals such as color burst phasemodifications (CS), automatic gain control pulses (AGC), and or pseudosync pulses (PS). Depending on the properties or combinations of any ofthese copy protection signals, a content control system is establishedwith various properties. As a simple example, one can define thefollowing:

a) If AGC pulses are off and CS is off, then copying or distributing isallowed.

b) If AGC pulses are on and CS is off, then copying or distributing isallowed for a duration.

c) If AGC pulses are on and CS is on, then recording or distributing isnot allowed.

In the case of the color burst phase modifications (termed “colorstripe” or CS), the signals to be detected can be for example of a 2line or 4 line type, meaning there are color stripe signals in two linesout of m lines or in four lines out of m lines. In this situation, a 2line CS copy protection signal may form one control command while a 4line CS copy protection signal may form a different control command.

A content control system includes a compliant device adapted to receivesignals and interpret these signals as control commands such asillustrated above. For example, a compliant device may be a personalvideo recorder (e.g., personal video recorder [PVR], Tivo, or RePlayrecorder, trademarks of Tivo Inc. and D&M Holdings, Inc. respectively),a digital videodisc recorder (e.g., digital video disc [DVD] recorder),a video to digital translator unit such as a video to USB or IEEE1394adapter, a video to wireless transmitter (e.g., video to WiFi or thelike), etc.

It is to be understood that a compliant device is a device whichincludes reader or detection circuitry which is designed to recognizeparticular signals, that is, which interprets the signals (pulses), andprovides a corresponding control, that is, a control command, based onthe particular signals. For example, a reader may receive informationvia analog or digital signals or embedded signals. After information isreceived, a “judgement” or “interpretation” (e.g., command) is made by acontent or record control system. A reader may be implemented in anycombination of an analog circuit, a digital circuit, and or software. Inmany instances, a reader relies on reference signals to locate a contentcontrol signal or a data signal, which provides information to a contentcontrol or record control system. In another instance, the informationsignal may be embedded into the program content. One such example ofembedding is using a watermark waveform or signal added or inserted to aprogram signal such as a video or an audio or a digital signal. In anexample with an embedded signal, a reader then would retrieveinformation from a watermark for (e.g., producing a command to) acontent control or record control system.

An example of a content control system is disclosed in a (copending)U.S. patent application Ser. No. 10/753,844, filed Jan. 7, 2004, to MarkA. Hollar, entitled METHOD AND APPARATUS FOR CONVEYING RIGHTS ACROSS ANANALOG VIDEO INTERFACE, and assigned to the same assignee as thisapplication, and which is incorporated herein by reference. Anotherexample of a content control system is disclosed in a (copending) USPatent application Ser. No. 60/623,297 filed Oct. 28, 2004 to RonaldQuan, entitled CONTENT MANAGEMENT FOR HIGH DEFINTION TELEVISION, andassigned to the same assignee as this application, and which isincorporated herein by reference.

SUMMARY OF THE INVENTION

The present invention provides method and apparatus for at leastmodifying an effect or feature, for example, a control command, of acontent control system. The content control system may include amanagement system comprising a record, distribution, transmission,display, playback or signal transfer system, or any combination of thesystems. By way of example, the record system may include a PVR or DVDR,the distribution system may include an Ethernet or IEEE 1394 link or thelike, the transmission system may be a (cable) broadcast or a wirelesssystem such as WiFi or an optical transmitter, the display system may bea television (TV) set or computer monitor, and the playback system maybe a DVD player or iPod (trademark of Apple Computer, Inc.).

In one embodiment, the present invention provides a method and apparatusfor modifying the effects of a recording system, which relies on recordbits (e.g., tag(s) or broadcast flag(s)) or copy protection signals(e.g., CS modifications, AGC and or pseudo sync pulses) or othersignifiers, for record control.

In another embodiment of the invention, reference signals such as thehorizontal sync or vertical sync pulses located prior to or after therecord bits, copy protection signals or other control informationsignals (e.g., broadcast flags or flags) are modified, leaving theactual record bits or copy protection signals substantially untouched.Because at least a portion of the reference signal is modified, thecontent control system does not correctly detect the record bits, copyprotection signals or other control information signals, wherebycopying, distribution, displaying, etc. may be allowed. In yet anotherembodiment of the invention, adding or inserting an interference or synclike signal to a portion of the data, audio, and or video signal mayalso change a subsequent control command in a record and or contentcontrol system. The interference or sync like pulse may comprise forexample a jamming signal or an added pulse that resembles a pseudo syncpulse, a horizontal sync pulse, and or a vertical sync pulse, and whichmay include a horizontal (H) pulse, a vertical (V) pulse, a serrationpulse, an equalizing sync pulse, or a pseudo sync pulse.

By way of illustration of an embodiment, a record control systemutilizing pseudo sync and or AGC pulses, may have one or more horizontalsync pulses selectively modified such that a subsequently generatedcontrol command does not provide its intended function, thereby causingthe content control system which generates the control command to beunreliable. An example of such an embodiment simply removes a sufficientnumber of horizontal sync pulses associated with the line locations ofthe pseudo sync and or AGC pulses thereby altering the respectivecontent control signal, which in turn alters the subsequently generatedcontrol command. This causes an unreliable detection of the pseudo syncor AGC pulse which is normally sensed after detecting a prior horizontalsync pulse in the record control system. In this example, the alteredcontrol command thus may cause a corresponding loss of copy control,thereby allowing the recording of a watchable copy or otherwisemodifying the effects of the record control system.

Another embodiment of the present invention provides for modifying atleast a portion of a reference signal that accompanies a copy protectioninformation signal or copy protection signal. This in turn modifies thecorresponding content control signal, whereby the subsequent detectionof the copy protection information signal or copy protection signalprovides a correspondingly modified or altered control command. Theresulting altered or incorrect detection, for instance in a compliantdevice, may allow the unauthorized distribution, displaying, playing orrecording of the program material. Such program material may be in theform of video, data, or audio information. In addition, as previouslymentioned, the compliant devices may include a recorder or hardware(e.g., VCR, PVR, DVR, analog recorder, digital recorder, set top box, orcomputer interface card or part of a computer or equivalent), a display,a video or audio signal to data convertor (e.g., analog video to IEEE1394, USB, SDI, DVI, or the like), data to analog convertor (e.g., USB,IEEE 1394, SDI, DVI, or the like to analog video or audio, digital inputrecorder with analog output(s), digital set top box, computer interfacecard or equivalent).

The implementation(s) or method(s) of modifying at least a portion ofthe reference signal of previous mention, that is, for modifying aneffect of a content, record, play or management system, or for modifyingan effect of a copy protection signal, may be accomplished via hardwareand or software.

A further embodiment of the present invention provides for altering acontrol command subsequently read or detected in a copy or contentcontrol system that applies a copy protection signal, or a contentcontrol signal, to the output of a compliant device upon detection ofcopy control information or copy protection signals. By altering atleast a portion of a reference signal, the intended function of thesubsequently generated control command, namely the application orinsertion of a copy protection signal, or of a content control signal,in the signal which is output from the compliant device, is reduced orotherwise altered. For example, a DVD player/recorder that receives copycontrol bits will not be able to turn on copy protection if a portion ofthe reference signal is previously modified or deleted in accordancewith the invention.

An example of the latter embodiment can be the simple modification ofassociated horizontal sync pulses located prior to pseudo sync pulses. Atypical detection scheme in a compliant device of a content controlsystem may rely on a horizontal sync pulse located prior to the pseudosync/AGC copy protection signals to provide sampling or sensing of thepseudo sync and or AGC pulses. If sufficient numbers of horizontal syncpulses are altered (e.g., attenuated, narrowed, shifted, and ordeleted), then the sampling of the copy protection signal will beimpaired. For instance, removing or shifting horizontal sync pulses thatare located prior to pseudo sync (and/or AGC pulses) is a sufficientalteration to allow a compliant DVD recorder to allow recording. In thisexample, pseudo sync and AGC pulses are still intact enough to provide acopy protection effect on a VCR.

Thus, modification of a sufficient number of horizontal sync pulses isenough to reduce the effect of a copy protection signal in a recordcontrol system. Again, modifications can include level shifting,attenuating, time position shifting, narrowing, or adding a signal to atleast a portion of at least one horizontal sync pulse so as to alter aneffect of a compliant device. As previously mentioned, a compliantdevice may (also) include a recorder, a signal distribution system, ananalog to digital convertor or a digital to analog convertor, computer,cell phone, PVR, etc.

In another embodiment of the invention, rather than modify or alter theassociated horizontal sync pulses, the positions of at least one of thepseudo sync and or AGC pulses instead may be shifted. Shifting thepositions of at least a portion of the copy protection signals can yielda copy protection effect for some analog recorders while stillaffecting, altering or modifying the intended effect of a record orcontent control system. Yet another embodiment may utilise adding atleast an extra pseudo sync pulse in selected location(s), which causesan erroneous reading in a compliant device. It is possible to modify atleast one pseudo sync pulse by way of attenuation, narrowing, levelshifting, position shifting, shape modification, or the like to modify asubsequent control command in a content control system or in a compliantdevice.

Similarly shifting or modifying a reference signal such as for example,a sync pulse relative to a color stripe copy protection (information)signal can affect the compliant device or can affect (for example,reduce) the effect of a copy or content control system.

To illustrate, in a record or play control system which uses thedetection of a non normal reference color burst to provide copyprotection, (e.g., wherein at least a portion of the color burstexhibits a phase modulation or phase shift) the system may be altered byshifting or modifying selected horizontal sync pulses such that therecord or play control system detects the non normal reference colorburst incorrectly thereby altering the control command and changing thecopy protection.

It should also be noted that a copy protection effect, for example, acolor stripe effect, wherein at least a portion of the color burst isphase shifted or modulated, may be reduced by modifying or shifting(e.g., delaying or widening) selected sync pulses such as the horizontalsync pulses described in the previous paragraph. Alternatively, a colorburst which has had at least a portion of the color burst changed inphase, may be advanced toward the horizontal sync pulse to modify thesubsequently generated control command, which in turn modifies at leastan effect of the associated content or record control system.

Yet another embodiment of the invention utilizes a copy protectionsystem in which play or record tags are inserted (generally) outside theviewable area of a video display. By modifying at least a portion of asufficient number of sync pulses associated with the tags, the play orrecord control system is affected. For example, if pulses or signals areadded to selected lines in the vertical blanking interval (VBI) and orits vicinity, then modifying portions of selected horizontal sync and orvertical sync signals will affect the intended function of the play orrecord control system.

In a further embodiment, certain data signals such as for example CopyGeneration Management System (CGMS) or content control signals, may beaffected by altering at least a portion of an associated vertical syncsignal, such as by adding a fake vertical sync signal or by relocatingat least a portion of the original vertical sync signal. A subsequent“erroneous” detection of the vertical sync signal generates an alteredcontrol command which will cause a content control system to “look” inthe wrong video line for the data signal. It follows that the detectionof such an erroneous line location generally indicates that the CGMS orcontent control signal may not be present.

Still further alternative embodiments of the invention comprise alteringat least a portion of a reference start bit, a start pulse, a clockcycle or a television sync pulse in a data signal, or adding anerroneous signal waveform to the data signal. Of course, at least aportion of the data or content/record control signal may be shifted inposition or location (e.g., to another pixel, line, field, or frame) tocause an altered command in a content/record control system. One examplewould be to move the data or content/record control signal such as aCGMS signal or the like to another location relative to a vertical syncand or a horizontal sync signal to affect a command in a content controlsystem. In another instance, the presence of a CGMS signal or a datasignal or a reference signal or a reference level or a sync signal ischanged to alter a content control command. The above methods can beused to alter for example a CGMS or content control signal and thus toalter or reduce an effect of a management control system.

It should be noted that selected embodiments of mention above may beused to lessen the effects of a correspondingly modified color burstprotection process.

In another embodiment wherein an N line color stripe process is detectedto provide a control management system, it is possible to causedisruption by changing the number N to some other number (for example,changing the color stripe pattern). Such a change would yield a colorstripe process that subsequently is not recognized correctly by thereader or detector in the control management system. It should be notedthat some of these modifications may actually increase or substantiallymaintain the effectiveness of copy protection in analog recorders, butmay allow recording, distribution, transmission or display in record orcontent control systems.

In still another embodiment of the invention, modifications to analogcopy protection signals, which may still yield a copy protectionprocess, may be implemented whereby content control systems will allowrecording. For example, if the content control system is adjusted tosense a raised back porch pulse above 60% white level, a simpleattenuation of the raised back porch to 50% would allow recording in arecord or content control system, but an analog recorder would deliver aless than acceptable or normal recording.

In another embodiment, wherein AGC pulses or positive going pulses of acopy protection signal are amplitude modulated to convey information ina content control system (which pulses also may cause dynamic copyprotection effects in a recorder) the pulses may be replaced with one ormore static (AGC) pulses. Such a replacement of pulses will disrupt thecontrol information, e.g., the content control signal, supplied to acontent control system, which will alter a corresponding control commandgenerated in the system. The replacement or modification also may reducethe dynamic copy protection effects on a recorder or a display device(TV set).

In still another embodiment of the invention, wherein a watermark isused to convey control management information, the watermark may beaffected by applying a single band, a multiple band or a wide-bandcoring process. For example, a single or multi-band coring processsimilar to that disclosed in U.S. Pat. No. 6,349,139 to R. Quan may beused to minimize the loss in picture quality, while causing the coredwatermark to be read with modified, results, that is, unintended,unreliable or erroneous results, such as derived via an altered controlcommand.

In a further embodiment, level shifting or other modifications may beapplied to at least a portion of one or more back porch pulses (bpp),sync pulses, pseudo sync pulses, positive going pulses in the horizontalblanking interval (HBI) or its vicinity, and or AGC pulses, to modify orotherwise alter a subsequent resulting control command in a record orcontent control system. These modifications may or may not reduce theeffects or effectiveness of an analog copy protection system.

Still other embodiments of the invention include techniques which modifyselected digital or RF reference signals, including for example colorstripe type color burst signals or portions thereof, or which modify atleast a data bit or signal portion of a record or content control systemto thereby modify the results or effects of a content control system.

There are other embodiments of the invention which include uniquemethods for reducing at least an effect of a copy protection signal fora copy control system and/or for a recorder. One such method modifies acolor stripe type color burst used for copy protection and or contentcontrol. For example if the position of either or both the sync pulse orcolor stripe burst (which may include a split color stripe/color burst)are shifted, the copy protection effects are reduced and or thesubsequently generated control command of the content control system isaltered. It follows that the control command fails to perform itsoriginally intended function.

Yet another embodiment employs a dynamic copy protection process, suchas modulating selected video lines to create at least a dynamic copyprotection effect and or to create a corresponding content controlsignal. By altering or reducing the modulation effect, the dynamic copyprotection effect is reduced, or the control command in a contentcontrol system is altered.

As an example of the latter embodiment which uses AGC or positive goingpulses, the AGC pulses are amplitude modulated, or may be position,pulse-width, phase or frequency modulated, with an optional additionalamplitude modulation, for copy protection and or content controlpurposes. A method of reducing the copy protection effect(s) or to alterthe control command of a content control system is to replace themodulated AGC or positive going pulses with static modulation, that is,non-varying or constant amplitude. As a result, the modulating copyprotection effects will be reduced, and or the content control systemwill have an altered control command. Similarly, if modulated negativegoing pulses are used in a content control system, at least one of thenegative going pulses may be modified or replaced with a static negativegoing pulse.

Alternatively, it is possible to modulate at least a selected portion ofthe data, audio and/or video waveform to change a control command in acontent control system. For example a further modulation of modulatedAGC pulses (or of pseudo sync or sync pulses) can cause a compliantdevice to misread the proper information, which would lead to anerroneous (e.g., unintended) subsequent control command. Furthermore,modulating an active video portion with a signal may cause a watermarkreader to retrieve information unreliably thereby causing an alteredcontrol command for a content control system utilising watermarks.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram depicting a prior art record or contentcontrol system.

FIG. 2 is a block diagram illustrating a basic configuration of thepresent invention.

FIG. 2A is a block diagram illustrating the present invention inconjunction with a content control system for altering at least aneffect or feature of the content control system, wherein at least aportion of a reference signal, a copy protection signal or a contentcontrol signal is selectively modified in accordance with the invention.An alternative embodiment featuring a watermark also is depicted.

FIG. 2B is a block diagram illustrating a content control system whichcooperates with the invention of FIG. 2 for controlling signalrecording, distribution, transmitting, converting or displaying.

FIG. 2C is a block diagram illustrating a content control system whichcooperates with the invention of FIG. 2 for providing a display.

FIG. 2D is a block diagram illustrating a content control system whichcooperates with the invention of FIG. 2 for redistributing a contentcontrol signal or a copy protection signal.

FIGS. 2E, 2F, and 2G are block diagrams illustrating, by way of example,various prior art methods of detecting a content control or recordcontrol signal.

FIG. 3 is a block diagram illustrating an environment of a referencesignal modifier system such as a sync/header signal modifier whichcooperates with the invention.

FIG. 3A is a block diagram illustrating an environment of a modifiersystem for adding or inserting signals and or deleting at least aportion of other signals in cooperation with the invention.

FIG. 4 illustrates a waveform of a typical video signal (NTSC standard)including copy protection signals.

FIGS. 4A to 4M and 4O illustrate alternative waveforms generated by thevarious embodiments of the invention depicted in FIGS. 8-16.

FIG. 4N is a waveform of a typical video signal (NTSC standard)including a vertical sync signal in a VBI in, for example, video lines1-22.

FIGS. 5A to 5H illustrate several partial waveforms of the color stripesplit burst signals for reducing the effects of a copy protection signaland or for changing a control command in a content control system.

FIGS. 5I to 5K illustrate copy protection signals or signals that canmodify a command in a content control system.

FIGS. 6 and 6B are waveforms illustrating prior art data signals.

FIGS. 6A, 6C and 6D are waveforms illustrating several modificationsmade to data signals and or tag signals in accordance with theinvention. Amplitude modification(s) may be included.

FIG. 7 is a block diagram illustrating a prior art circuit for supplyinga control signal to modify various signals included in content controlor copy protection systems.

FIGS. 8 through 16 are block and/or schematic diagrams illustratingseveral embodiments of a modifying circuit of the invention illustratedin FIG. 2, which generate at least one or more corresponding waveformsand signals depicted in the FIGS. 4 through 6D.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of theInvention and of Content Control Systems which Cooperate with theInvention

FIG. 1 illustrates an example of a prior art content control system 20,wherein the invention cooperates with the content control system 20, asis described in detail in the following specification. An input signalsuch as a video, data or audio signal, is supplied on an input 22 andmay contain a content control signal or a copy protection signal, or acombination of both. A detector or reader circuit 24 of the contentcontrol system senses the content control signal or copy protectionsignal and generates and supplies a control command to a processorsystem 26. The processor system 26 is usually a compliant device, whichutilizes the control command to selectively process the program signal.The processor system 26 may comprise a recorder, a signal distributiondevice, a wireless transmitter, a signal convertor such as a video toUSB or IEEE 1394 device, an accessory card or chip in a computer, adisplay, etc. Depending on the content control signal and the resultingcontrol command, the processor system 26 may allow the input signal tobe selectively modified, muted, passed through with an embedded contentcontrol signal or copy protection signal, etc. An output signalindicated by numeral 28, which is modified by the processor system 26,is provided on an output of the processor system 26.

FIG. 2 illustrates a basic embodiment of the present invention. Aprogram signal indicated by numeral 30 and comprising for example adata, audio or video signal, is provided on an input and is supplied toa summing or combining circuit 32. A second input of the summing circuit32 is supplied with a content control signal indicated by numeral 34 viaan associated input. The output from the summing circuit 32 on an outputthereof is a combined signal 36 formed by combining, inserting or addingthe content control signal with or to the program signal 30. In someinstances herein, the program signal 30 may be referred to as a“selected” signal or an “input” signal.

The combined signal 36 is supplied to a modifying circuit 38 which inturn provides a selected modification to at least a portion of thecontent control signal, the program signal and/or a copy protectionsignal contained in the program signal, in accordance with theinvention. Examples of the modifications are variously depicted in thewaveforms of FIGS. 4 through 6D, and examples of the modifying circuit38 of FIG. 2 are illustrated, by way of example only, in FIGS. 8 through16. The output of the modifying circuit 38 is supplied as the programsignal 30 with a modified (for example, an erroneous, unintended orunreliable) combined signal 40 on an associated output.

As further illustrated in FIGS. 8-16, the modifying circuit 38 may ingeneral comprise selected circuits such as, for example, signalgeneration, attenuation, modulation, coring, inserting, interference andor reference signal modification circuits, or the like. The selectedcircuits modify the content control signal embedded in the programsignal by the summing circuit 32, or modify a reference signal, datasignal, copy protection signal contained in the program signal, or avertical sync signal in the VBI of the program signal. It may be seenthat there are a large plurality of signals which may be modified by themodifying circuit 38 in accordance with the invention, to provide acorresponding change or alteration in a copy, record or content controlcommand subsequently generated in a cooperating content control system.Examples of such modifications are illustrated in the waveforms andcircuits of the following FIGS. 4-16.

FIG. 2A illustrates a modifying circuit 38 corresponding to themodifying circuit 38 of FIG. 2, for generating a signal 40 correspondingto the modified combined signal 40 supplied by FIG. 2. The modifiedcombined signal 40 contains a content control signal and is supplied toa content control system 20′ corresponding to the system 20 of FIG. 1.The modifying circuit 38 alters a selected portion of the input signalso as to cause the content control system 20′ to generate an altered orunintended (e.g., “erroneous”) control command or control function. Thecontent control system 20′ may be similar for example to the contentcontrol systems 20-20 c illustrated in the following FIGS. 2C-2D.

FIG. 2A further illustrates an embodiment of the invention wherein themodifying circuit 38 modifies or alters at least a portion of a selectedreference signal contained in the input signal so as to cause thecontent control system 20′ to subsequently correspondingly alter itscontrol command or control function.

FIG. 2A also illustrates an embodiment of the invention wherein themodifying circuit 38 modifies all or a selected portion of a contentcontrol signal, so as to subsequently alter a control command orfunction generated by the content control system 20′.

FIG. 2A still further illustrates an embodiment of the invention whereinthe modifying circuit 38 modifies at least a selected portion or all ofa reference signal and of a content control signal, so as to cause thecontent control system 20′ to subsequently alter its control command orcontrol function.

FIG. 2A also illustrates an alternative embodiment wherein the contentcontrol signal comprises a form of watermark embedded in the videosignal and wherein the video signal, and thus the watermark isscrambled. To this end, the watermarked signal may be scrambled orencoded via the modifying circuit 38, causing the subsequent controlcommand to be altered. To retrieve the video signal, a decoder ordescrambler 41 receives and decodes or descrambles the modified videosignal. This embodiment serves as a process for altering a controlcommand or for circumventing a content control system.

FIG. 2B illustrates an environment of a content control system 20 acorresponding to the system 20 in FIG. 1. An input signal is supplied tothe system 20 a, which includes a device 42 such as a recorder,distributor, transmitter, convertor, display, etc. The content controlsystem 20 a may represent a record control system. The input signal maycomprise the modified combined signal 40 supplied via the output of FIG.2 and thus may include a modified copy protection signal and/or amodified content control signal. The modified combined signal 40 iscoupled to a detector or reader circuit 24 similar to the reader circuit24 of FIG. 1, where the output thereof supplies a correspondinglymodified or altered control command to the device 42.

Assuming that the device 42 is a recorder, the recorder can allow arecording to be made or can prohibit recording in response to themodified or altered control command. In a further example, the recordercan provide a recording and can also insert or add a content controlsignal and/or a copy protection signal to the recording at the output ofthe recorder. Depending on the modified or altered control command, therecorder may for example record an audio signal in a mono, stereo, voicequality, or high fidelity mode. The recorder also may output a videosignal in various screen sizes and or resolutions as well, depending onthe control command modified in accordance with the invention.

In an embodiment of the invention wherein the device 42 of FIG. 2B is adistribution or transmission control device in the content controlsystem 20 a, the modified combined signal 40 may include a contentcontrol signal or copy protection signal in the program signal 30 (FIG.2). The distribution or transmission of the modified combined signal 40is dependent on the modified or altered command generated by thedetector or reader circuit 24, which reads the incoming modifiedcombined signal output from FIG. 2 comprising the content control signalor copy protection signal. Depending on the corresponding subsequentlygenerated modified control command, the distribution or transmissioncontrol system may prohibit an output, or may continue to distribute ortransmit the signal 40 with or without adding a content control signalor a copy protection signal. The signal 40 may be distributed ortransmitted for example with a selection of sound or video quality asmentioned in the previous paragraph describing mono, stereo, voice, highfidelity audio quality, or various screen sizes, resolutions on pictureor video quality. Note that device 42 may pertain to still images orphotographs.

FIG. 2C illustrates an embodiment of the invention employing a contentcontrol system 20 b wherein the device 42 of FIG. 2B comprises a displaydevice 44 in a content control system 20 b. An input signal such as themodified combined signal 40 contains a content control signal or a copyprotection signal, and is coupled to the display device 44 via adetector, reader or processor circuit 46. Depending on the contentcontrol or copy protection signal as previously modified by themodifying circuit 38 of the invention, one output of the detector,reader or processor circuit 46 may produce clamp error signals which aresupplied to a summing circuit 48. The other input of summing circuit 48receives the modified combined signal 40, whereupon the output thereofis a signal which provides less than optimal viewing upon display on thedisplay device 44.

Alternatively, another output of the detector, reader or processorcircuit 46 may generate and supply a control command to the displaydevice (as shown in dashed line) to modify the viewed program (forexample, to darken or tear the displayed picture, or to changeresolution or picture quality of the displayed picture or photo). In afurther alternative, the display device 44 may produce a viewablepicture but may include a content control or copy protection signal inthe (displayed) program signal at the output of the display device 44.Note that the above descriptions of FIGS. 2B and 2C also describenovel/unique methods (uses) of content control systems.

FIG. 2D illustrates another embodiment of the invention employing acontent control system 20 c wherein a control command which is modifiedor altered via the modifying circuit 38 of FIG. 2, can insert or add anadditional signal to (e.g., an output of) a signal processor or recorder50 via an inserter or adder circuit 52. The additional signal may be acontent control signal or a copy protection signal, and the combinedsignals 54 are supplied via an output of the inserter or adder circuit52.

FIG. 2E illustrates by way of example, a prior art reader or detectionsystem such as circuit 24 or 46 used in FIGS. 2B-2D, wherein a referencesignal such as composite sync is detected in an input signal, such asthe modified combined signal 40 of FIG. 2, via a reference signaldetector 56, which can be a sync separator circuit. The output ofdetector 56 is coupled to a timing circuit 58 which outputs a signalcoincident with at least some portion of the content control or copyprotection signals. A sampling circuit 60 then samples at least someportion of the signal from the timing circuit 58, whereby the contentcontrol or copy protection signals are located. The output of thesampling circuit 60 then provides a signal indicative of the presence ofthe content control or copy protection signal. A peak detector 62 (shownin dashed line) may be added to hold the output signal for a selectedtime duration so as to provide a more usable signal indicative of thepresence of the content control or copy protection signal.

For example, in FIG. 2E, if raised back porch signals are present in avideo signal, the timing circuit 58 may time off a horizontal sync pulseto generate a back porch sampling pulse. The sampling pulse is suppliedto the sampling circuit 60 which then outputs a signal that indicatesthe presence of raised back porch pulses. It should be noted that ifthere are horizontal sync pulses missing (e.g., due to a modification bycircuit 38), then timing circuit 58 may not output a signal coincidentwith the raised back porch signals, thus causing the sampling circuit 60to output an erroneous signal. A sampling circuit may also sense AGC andor pseudo sync pulses that are used for record or content control. Also,if at least a portion of an AGC or pseudo sync pulse is altered, therecord or content control command is modified.

An example of the circuit of FIG. 2E is disclosed in FIG. 2 of U.S. Pat.No. 4,907,093, issued Mar. 6, 1990 to John O. Ryan, entitled METHOD ANDAPPARATUS FOR PREVENTING THE COPYING OF A VIDEO PROGRAM.

FIG. 2F illustrates a prior art method of detecting a content control orcopy protection signal via a frequency detector rather than by thetiming and sampling circuits of FIG. 2E. For example, some signals suchas AGC pulses and or pseudo sync pulses may have a particular repetitionrate. By using a frequency detector or the like, these signals may bedetected. For instance, pseudo sync pulses, or some AGC pulses, generatea frequency of about 160 KHz to about 100 KHz. A reference signalgenerated by a composite sync separator or reference signal detector 56,when supplied to a frequency detector circuit 64, will cause circuit 64or its peak detector 62 to output a signal indicative of a frequency inthe 100 KHz to 160 KHz band. This frequency in turn indicates thepresence of pseudo sync pulses in a video signal. On the other hand,normal sync pulses have frequencies of about 15.5 KHz, 32 KHz, and 50 Hzor 60 Hz. The higher frequency output from the frequency detectorcircuit 64 or its peak detector 62 then can provide a command forexample to prohibit copying. That is, the detector circuits 64, 62 mayprovide a signal indicative of the presence of for example pseudo syncs,whereupon a command can be generated which in turn prohibits recordingor distribution of the input signal, viz, the video signal. Thefrequency detector circuit 64 may comprise an FM discriminator/detectoror a bandpass filter with envelope detector. Of course, any type offrequency to voltage or current converter is useable for an FMdetector/discriminator. For example, a phase lock loop circuit may beused.

An example of the circuit of FIG. 2F also is disclosed in U.S. Pat. No.4,907,093 of previous mention, in FIG. 5 thereof.

FIG. 2G illustrates a prior art detector circuit wherein selected pixelsof selected video lines are sampled for an indication of the presence ofcontent control or copy protection signals. In this example, a referencesignal detector 56, which can be a sync separator circuit, receives avideo signal as an input signal on its input. Detector 56 outputs asignal to a field or frame reference detector circuit 66. The output ofdetector circuit 66 then outputs a signal that is at least coincident toa content control or copy protection signal.

To illustrate, FIG. 2G may be used to detect AGC signals that followpseudo sync pulses. Here, the video signal on the input is sampled atknown locations of AGC pulses, whereupon a sampling circuit 68 thenprovides a signal indicative of the presence of the AGC pulses. Such asignal indicative of AGC pulses can be used for example, to generate acontrol command in accordance with the signal 36 of FIG. 2. The controlcommand may in turn be used to prohibit recording or distribution of thevideo signal, etc. Similarly, FIG. 2G may be used to detect data signalssuch as CGMS signals or the like, which may serve as a content controlsignal.

An example of the circuit of FIG. 2G also is disclosed in the U.S. Pat.No. 4,907,093 of previous mention, in FIG. 6 thereof. The U.S. Pat. No.4,907,093 is incorporated herein by reference.

FIG. 3 illustrates an embodiment of the invention which includes amodifying system 70 configured with a sync or header detector or readercircuit 74 that supplies a sync or header signal to a sync or headermodifier circuit 72. Circuit 72 in turn outputs a signal 73 which ismodified at selected intervals with the sync or header signal. Forexample, a modification to a sync or header signal can lead to analtered command in a content control system.

FIG. 3A illustrates an alternative embodiment of the invention whereinthe input signal is supplied to a timing circuit 76 and a detector,adder and/or inserter circuit 77. The timing circuit 76 provides timingsignals to the detector, adder and/or inserter circuit 77 and agenerator 78 provides a selected modifying signal to circuit 77. Theinput signal is modified to provide a modified signal 79 by deleting aportion thereof or by adding or inserting the modifying signal from thesignal generator 78 to the input signal in response to the timingsignals.

Generator 78 may comprise a sync pulse generator, which may provide async pulse whose amplitude is detectable by a sync separator/detectorcircuit. The sync pulse may be an additional sync pulse located beforeor after a normally positioned H sync for a selected line or lines.Alternatively, the sync pulse may be an additional broad or verticalpulse/signal located before or after a normally positioned vertical syncpulse. These sync pulses may conform to or deviate from the standard(e.g., pulse widths or amplitudes) of H or V sync pulses. Also,generator 78 may add at least an extra equalizing pulse (or serrationpulse or horizontal pulse or vertical pulse) of a selected pulse width(and/or of a selected amplitude) in a portion of the video signal,preferably (but not limited to) in an overscan region. Generator 78 alsomay change the pulse width or amplitude of one or more equalizing,serration, horizontal, and or (broad) vertical pulses as well, such asby widening or narrowing, or by amplitude variation.

Embodiments Employing Selected Reference Signal Modifications inAccordance with the Invention

FIG. 4 illustrates a portion of a typical video signal with horizontalsync pulses 80 and color bursts 82, and including pseudo sync pulses 84and AGC pulses 86 as copy protection signals. In a typical situation,the pseudo sync pulses 84 are used as a basis for a record or contentcontrol system. For example, if the pseudo sync pulses 84 are sensed bya DVD recorder, recording is prohibited. A normal sync pulse 80 is usedto locate an active pixel/line area, wherein the pseudo sync and or AGCpulses reside within an active video line region. Normally, an activeline gating window pulse is triggered by timing off the normal syncpulse. This gating window then allows a reader or detection circuit todetect the presence of sufficient pseudo sync and or AGC pulses toprovide a basis for a record or content control system.

FIG. 4A illustrates a portion of a video signal which includes amodification to the video signal of FIG. 4 in accordance with theinvention. In this embodiment, a selected number of horizontal syncpulses, preferably at least one of those horizontal sync pulses 80 (ofFIG. 4) associated with pseudo sync pulses 84, is deleted, therebysubsequently causing a change in a content control command of a recordor content control system. For example, removing some or all or thehorizontal sync pulses preceding pseudo sync pulses in a selected numberof video lines removes or reduces the effects of the record/copycontrol, which allows a DVD recorder to record the copy protected orcopy control video signal and then playback a viewable picture. In atleast one instance, a DVD recorder that generated the playback videosignal also regenerated the missing (e.g., removed) horizontal syncpulses and or removed at least part of the copy protection signal (e.g.,pseudo sync or AGC pulses).

Further, a color burst located before a pseudo sync pulse may be used aspart of a sensing technique. To this end, a selected portion or all ofone or more color burst may be deleted or altered (as depicted in dashedline at 82′), to thereby alter an effect of the record or contentcontrol system. It is to be understood that modifying a selected portionof a selected number of horizontal sync pulses may be sufficient tosubsequently alter a content control command of a control or recordcontrol system.

FIG. 4B is a video signal waveform illustrating an embodiment of theinvention comprising a modification to a reference signal such as ahorizontal sync pulse 90 and including modifying a width, a position,and or an amplitude level of at least a portion of the horizontal syncpulse 90. Sufficient modification to a reference signal, such as thehorizontal sync pulse, will cause the misreading subsequently of pseudosync pulses 84 in a record or content control system, which in turncauses the record or content control system to alter its controlcommand. The modifications to the horizontal sync pulse include, by wayof example only, selective shifting of the pulse 90. In particulararrows a and d illustrate advancing and delaying the pulse 90, whilearrows b and c illustrate selective shifting of the leading and trailingedges of pulse 90 to provide shifting, narrowing or expanding the pulseduration. Arrow e illustrates increasing or decreasing an amplitudeportion of the horizontal sync pulse 90. Similarly any of themodifications shown or described in FIG. 4B of a horizontal sync pulse,may be applied to at least a portion of a vertical sync signal, forexample, to alter a command in a content control system.

It should be noted that the above horizontal sync modifications will notalter the copy protection effects provided by the pseudo sync pulses 84and AGC pulses 86, but will affect the control command of a record orcontent control system. As previously mentioned, the record or contentcontrol system is affected because its reader (detector) circuit relieson sensing a normal sync pulse in order to “find” the pseudo sync and orAGC pulses. Also, any amplitude, pulse width and or positionmodification of at least a portion of one or more sync pulse (e.g.,horizontal, vertical, serration, equalizing, and or header) can resultin an altered control command. It should be known that alternatively, anegative going pulse prior to or after a horizontal sync pulse can altera subsequently generated control command. For example, adding a sync ornegative going pulse (of predetermined amplitude and or duration) thatis detected by a content control system prior to or after a horizontalor pseudo sync pulse can lead to a change in content control command.

FIG. 4C is a video signal waveform illustrating an embodiment of theinvention comprising a modification of a horizontal sync pulse 92,wherein a selected portion of the horizontal sync pulse 92 is altered inlevel. When this modification is applied to a selected set of horizontalsync pulses it causes width distortion of the set of pulses, which willalter a control command of a copy or content control system. It shouldbe noted in this particular example that the copy protection effect ismaintained or increased due to the presence of the pseudo sync and AGCpulses 84 and 86 and of the raised portion 94 of the horizontal syncpulse 92. If a leading edge of a horizontal sync pulse is detected, thenarrowed horizontal sync pulse exemplified in FIG. 4C causes the contentor copy control system to erroneously mis-detect a standard horizontalsync pulse that is required, for example, for correctly locating thepseudo sync and or AGC pulses 84, 86. The modification of the horizontalsync pulse 92 also may include a shift in level of a tip portion of thehorizontal sync pulse 92 as depicted by the arrow at 96. Shifting thepulse tip 96 upward can cause it to evade detection in a record orcontent control system, which in turn changes the content controlcommand. Shifting at least a portion of selected horizontal sync pulseswill allow the horizontal sync pulses to be erroneously detected, whichwill cause pseudo sync pulses to miss detection for example in a recordor content control environment. It should be noted that any modificationto the rise and or fall time of any sync pulse also may be used to altera control command in a record or content control system.

FIG. 4D is a video signal waveform of an embodiment of the inventionillustrating a situation similar to the embodiment of FIG. 4C, furtherillustrating the partitioning of a horizontal sync pulse 98 intoportions 100, 102 and or 104, combined with level shifting of thedifferent portions of the sync pulse 98, as depicted by arrows. Such amodification of partitioning and level shifting of portions 100-104 ofselected horizontal sync pulses will again cause an erroneous detectionof a normal horizontal sync pulse that would normally be used to detectpseudo sync pulses or copy or content control signals. It should benoted that the copy protection effects, such as for a VCR, would bemaintained by the copy protection signal or increased by the presence ofhorizontal sync pulse portions 100, 102. Of course, pulses 100 or 94 maybe set to a voltage in the range of above blanking level to about −30IRE, for example.

Pseudo sync pulses 84 and or AGC pulses 86, may undergo similarmodifications as depicted on the H sync pulses 90, 92, 94, 96, 98, 100,and or 102 (FIGS. 4B-4D). These modifications include, on at least aportion of the pulse, level shifting, pulse-width alteration, positionalteration of at least an edge, adding at least one extra edge ortransition, amplitude alteration, and or frequency alteration such asmultiple pulses created from a single pulse.

FIG. 4E depicts a video signal waveform of an embodiment illustratingvarious techniques for causing a change in a control command of a recordor content control system. In some reader or detector circuits, thefrequency of the pseudo sync pulses and or AGC pulses are set to aparticular band of frequencies. If this frequency is lowered, forexample, below the known frequency, as for example depicted by pseudosync pulses 84′ and AGC pulses 86′ of FIG. 4E, a detector circuit willmisread the presence of pseudo sync pulses which in turn will alter acommand in a record or content control system. It should be noted thatalthough FIG. 4E shows an example of lowering the frequency of thepulses, increasing the frequency also would work to alter a controlcommand.

In an alternative to the above modification, FIG. 4E also depictswidening of the duration of at least one of the pseudo sync pulses 84′.However, it is known that, in general, detector circuits recognize thatthe pseudo sync width is generally narrower than a normal horizontalsync pulse width (e.g., 2.3 usec versus 4.7 usec). It follows that inthe case of increasing the width of at least one of the pseudo syncpulses 84′ (regardless of pseudo sync pulse frequency), a detectorcircuit will misread any widened pseudo sync pulse 84′ as horizontalsync pulses. Accordingly, the detector circuit will fail to acknowledgethat one or more of the pseudo sync pulses have been detected. Similarlyincreasing or decreasing the frequency of the pseudo sync and or AGCpulses can lead to an altered command in a record or content controlsystem. Also, repositioning at least one pseudo sync or AGC pulse canlead subsequently to a change in the control command of a record orcontent control system. For example, repositioning a horizontal syncpulse relative to a pseudo sync pulse (or to an AGC pulse or a broadcastflag), or vice versa can lead to an altered command in a record orcontent control system. It should be known that widening or narrowingthe pseudo sync pulses of 84 or 84′ can cause an altered command to arecord or content control system. For example, a widened sync pulse maybe interpreted by the content control system's reader as an “ordinary”sync pulse and not a pseudo sync pulse; whereas a narrowed pulse (84 or84′) may be interpreted as a non sync pulse (by the reader). Also, asshown by dashed lines, if the pseudo sync pulse width is substantiallycorrect in duration, but if the frequency of the pseudo sync pulses isincorrect, then an altered command may result.

It is to be understood that any of the horizontal sync pulsemodifications illustrated as pulses 90-104 of FIGS. 4B-4D can becombined with the embodiments of FIG. 4E, to change accordingly thesubsequent content control command of a record or content controlsystem.

FIG. 4F is a video signal waveform of an embodiment of the inventionillustrating a selective repositioning of at least one of the horizontalsync pulses as a technique for subsequently causing a reader or detectorcircuit of a record or content control system to misread the syncpulses. That is, to alter the control command. In this example, arepositioned horizontal sync pulse 80′ follows the last pseudo sync/AGCpulse pair 84″/86″. The detector circuit will then expect to sensepseudo sync pulses and or AGC pulses after the repositioned horizontalsync pulse 80′, but there are none as illustrated in this example. Thus,the detector circuit will “acknowledge” that no pseudo sync pulses aredetected. It should be noted that the horizontal sync pulse may berepositioned in any portion of the waveform where the pseudo sync/AGCpulses exist in order to affect the record or content control system. Asbefore in the embodiment of FIG. 4E, the copy protection effect ismaintained while the subsequent control command of the record or contentcontrol system is being altered.

FIG. 4G is a video signal waveform which illustrates a typical prior artdistribution of pseudo sync pulses 110 and AGC pulses 112 that normallywould be detected by a record or content control system.

FIG. 4H is a video signal waveform of an embodiment of the inventionillustrating a redistribution of pseudo sync pulses 110′ and AGC pulses112′ over a selected set of video lines. In this example, the number ofpseudo sync/AGC pulses per video line may be different from the numberin the signal of FIG. 4G, and the spacing between pulse pairs may bedifferent as well. The redistribution of pseudo sync and or AGC pulses110′, 112′ will affect, e.g., change, a control command in a record orcontent control system.

FIG. 4I is a data signal waveform of an embodiment of the inventionillustrating a modification of a data signal 114 such as a CGMS signal,wherein one or more modifications are made to position, edge oramplitude of at least a portion of a horizontal sync pulse 116 and or astart pulse 118. By modifying at least a portion of the horizontal syncpulse 116 position, width, edge, and or amplitude as depicted by arrowsa-e, the reader or detector circuit for the data signal subsequentlyproduces an erroneous, that is, altered control command with respect tothe original control command. It should be noted that the previoushorizontal sync pulse modifications such as depicted by pulses 92-104 ofFIGS. 4C, 4D, or 4F also may be applied here for selectively modifyingthe reading or detecting of the data signal 114. Also adding a negativegoing pulse prior to or after a horizontal sync pulse, which is sensedby the content or record system, can lead to an altered command. Thisnegative going pulse for example may be placed prior to or after thesync pulse 116 of FIG. 4I or 80 of FIG. 4J to change a command in acontent or record control system.

Further, in an alternative or combined embodiment, the start pulse 118(start bit or start clock signal) can be at least partially modified bymodifying the position, width, edge, amplitude, and or frequency of anyportion of the start bit or start clock signal of the data signal 114.Here again an erroneous reading or detection will be made due to thealtered control command generated by the modifying circuit 38 (FIG. 2).

FIG. 4J is a data signal waveform of an embodiment which illustratesvarious modifications to data 120 itself, which may include modifying atleast a portion of the data 120. The modification may include positionshifts as depicted by arrows k, l, or compressing or expanding at leastpart of the data signal time wise so as to change the frequency of atleast one data bit. In addition, an amplitude variation of at least oneof the data bits comprises a further modification. Any of thesemodifications made to the data signal 120 will alter a control commandof a record or content control system.

FIG. 4K is a waveform illustrating an embodiment of the inventionwherein sufficient horizontal sync pulse modifications are made to causea content control system, in conjunction with the invention, to alter acontrol command such that it fails to perform its intended function. Tothis end, a horizontal sync pulse 121 is modified via shifting the levelof any portion or portions of its sync tip (see arrows d, e, f) and orchanging the position, width or edge location(s) (see arrows a, b, c).It should be known that sync pulse modifications may for example allowillegal recording. However, the process of playback may regeneratesubstantially normal sync pulses, thereby replacing substantially anysync pulse modifications such as those shown in FIG. 4K.

It is to be understood that the horizontal sync pulse modifications ofFIG. 4K also are applicable to a content control or copy protectionsignal that has a modified color burst envelope; for example, a colorstripe signal or a variation of a color stripe process signal. Bymodifying a sync pulse (or reference signal) the content control systemmay not detect the color stripe process or signal, thereby changing thecontent control command. However, upon distribution or playback on acompliant device or recorder, such as an analog to digital convertor, adigital recorder or a DVDR or PVR, the (originally modified) sync pulse(or colorburst) may be regenerated to provide a more normal sync pulseand/or more normal colorburst, which allows for a more viewable copy.That is, a modified sync pulse such as that described in FIG. 4K maycause a playability problem when the signal is supplied (e.g., directly)to a television set for display.

It should be known that adding an interfering signal or waveform, suchas a predetermined, a random or a waveform signal, to at least a portionof a video signal, a sync pulse, a pseudo sync and or AGC pulse, canalso alter a command in a content control system. Such an interferingsignal is usually “cleaned up” by sync pulse regeneration circuits infor example a compliant device or recorder.

FIG. 4L shows an embodiment of the invention illustrating a technique ofadding a fake vertical sync pulse or signal 122 or 124, etc, to variouslocations of the data signal so as to cause a false video line count forthe location of the data signal 126. A normal vertical sync signal 128without the false vertical sync signals allows for the correct readingof the data signal 126. As depicted in the FIG. 4L, the normal and orfake vertical sync signals may be position and or edge modulated toprovide a false video line count and an associated altered controlcommand in a content control system.

FIG. 4M is a partial data signal waveform of an embodiment of theinvention illustrating further relocation examples of a vertical syncsignal, wherein different locations are depicted at 130, 132, 134 and136 and wherein each relocated vertical sync signal will cause anerroneous read or detection of the data signal 126. The originalvertical signal 128 (FIG. 4L) may be at least partially removed andother vertical sync-like signals may be inserted or added so as to causea miscount with respect to the line location when subsequentlyattempting to read the data signal 126.

In the FIGS. 4L and 4M, the addition of the fake vertical sync signals,or signals similar to a vertical sync signal, provides a VBI formed ofmore than one vertical sync-like pulse or signal. This in turn may causeplayability problems if the signals are supplied directly to atelevision set for display. However, the reader or detector circuit in acompliant recorder or recorder control system reads the wrong data lineand sees that perhaps there is no data line. This allows a recording,transmission, etc., process to occur. Subsequently, when a DVD recorder,for example, plays back the allowed recording, etc., it replaces all theadded, fake, etc., vertical sync pulses or signals with clean, normalsync signals thereby allowing an acceptable viewable copy to be playedback.

FIG. 4N is a waveform depicting an example of a typical video signalwith a normally located vertical sync signal, wherein the first broadvertical sync pulse (at the start of video line 4) is located 17 videolines from the video line 20, which typically is the video line in whicha data signal is embedded.

FIG. 4O is a waveform depicting an example of a video signal with thevertical sync signal relocated (for example, at the start of line 14) tocause misreading a data signal, which for example can be located in thetypical video line 20. Because the vertical sync signal is relocated,the first broad vertical sync pulse is only 6 lines away from the videoline 20 containing the data signal. It follows that the reader ordetector circuit in the content control system will subsequently lookfor the data signal in a video line which is located 17 lines from thefirst (e.g., relocated) broad vertical sync pulse. Thus the contentcontrol system will fail to detect and read the data signal, whichsituation can represent an altered control command in a content orrecord control system.

At least a portion of a broad vertical sync pulse or a vertical syncsignal can be modified so as to cause an erroneous “count” or “read” ofa data signal for a specified line location. By altering a verticalrate/frame rate reference signal, a control command is altered for arecord or content control system due to having read the wrong line. Alsoa new data signal can be inserted to change the control command with orwithout a vertical rate/frame rate signal modification. For example, thefirst and or second broad pulse (or any part of the vertical syncsignal) can be modified (e.g., deleted, attenuated, or shifted),whereupon a new data signal optionally can then be inserted or added oneand or two lines after the original data. Thus, the optionally added newdata signal will be read instead of the original data, whereby analtered control command can be generated. If the new data signal is notadded or inserted, the reader then skips reading the original data(e.g., CGMS) and instead reads a video line which occurs later as thedata. This causes an incorrect reading resulting in an altered controlcommand.

Embodiments Employing Color Stripe Process Modifications in Accordancewith the Invention

FIG. 5 illustrates a form of copy protection employing a prior art colorstripe process which provides the copy protection by modifying the phaseof at least a portion of a color burst 142 in selected lines of a videofield. To this end, FIG. 5 depicts a crosshatched portion 144 of thecolor burst, which represents a modified portion (as for example by aphase shift) and an unmodified portion 146 of the color burst(un-crosshatched portion), which has substantially the correct colorburst phase. The partially modified color burst 142 may be grouped on 2or 4 consecutive video lines, followed by video lines that havesubstantially normal color burst phase. Thus, a particular pattern oftelevision with a color stripe process such as depicted in FIG. 5, orother variations of modifications to the normal color burst, is used forcopy protection and more recently, used for content control as in thepresent invention.

More particularly, the partially modified color burst 142 of FIG. 5represents the color stripe process of previous mention, which providesat least some copy protection effectiveness with respect to an illegallycopied recording, while allowing for reduced playability problems orreduced effects on a television set.

FIG. 5 also represents a method of identifying a particular type ofmodification for a record or content control system. The content controlsystem may sense the color burst of selected video lines and determinewhether the color burst has been modified. The content control systemalso may determine a pattern of video lines with the color stripemodification as means to control a system. For instance, a 2 linepattern as mentioned above may mean control command “X”, but a 4 linepattern may mean control command “Y”.

Thus, an original control command provided by a content control systemcan be altered subsequently by changing the pattern of modified colorbursts in a set of selected lines of the video field. For instance, ifthe program material has a pattern of 2 consecutive lines of modifiedcolor burst followed by 8 lines of substantially normal color burst,then the control command can be altered by adding at least one more lineof modified color burst (that is, color stripe burst) after the 2consecutive lines mentioned above.

Of course other patterns are applicable for altering the control commandof a content control system. For instance, at least one line of modifiedcolor burst can be “subtracted” (or added) from the number of lines thathave the color burst modifications. As an example, a video signal with 2or 4 line pattern may be altered to produce a 1 or 3 (or, 3 or 5) linepattern, respectively, to correspondingly change a control command of acontent control system.

By way of further example, a color stripe signal detector or reader maylook for 4 consecutive cycles of modified phase for the 2 or 4 linepattern. If the correct number of phase modified cycles are measured orread, and or the correct color stripe line pattern is received, then thedetector or reader can generate an output indicative of color stripepresence.

For an illustration of how the exemplary color stripe reader mayoperate, consider that a content control signal or a copy protectedsignal may have a color burst which has 8 cycles of subcarrier, whereineach line may contain a color burst formed of for example either R R R RR R R R, wherein R=cycles of correct phase, or I I I I R R R R, whereI=cycles of modified phase such as, for example inverted or 180 degreesphase.

To change a subsequent control command of a content control system, orto generate a new color stripe signal, the sequence of reference phaseand modified phase subcarrier cycles simply can be altered. For example,the sequences R R R R I I I I or R R I I R R I I or other variants wouldconstitute a new color stripe signal and or a change in a subsequentcontrol command in a content control system. By way of example, othervariants may include adding or subtracting a number of subcarrier cyclessuch as an 11 or 5 cycle sequence instead of the standard 8 or 10 cyclesequence.

Although the pattern modifications of previous mention may alter asubsequent control command of a content control system, (e.g., at leastsome or a part of) the copy protection effects may be maintained orstrengthened. For example, adding more video lines of color stripe orcolor burst modification (which may alter a content control command)will usually increase the copy protection effect as seen on a televisionset and or VCR.

Another alternative for altering a control command provided via acontent control system using for example the color stripe color burst ofFIG. 5, is to relocate, via the modifying circuit 38 of FIG. 2, at leasta portion of the color stripe burst envelope. For example, a selectedcrosshatched (phase shifted) portion and un-crosshatched (normal phase)portion of the color burst envelope can be reversed in order.

Yet another alternative for altering a control command provided by acontent control system is to modify or modulate at least a portion of acolor burst envelope in a selected set of television lines. Themodulation may comprise phase, position, amplitude, pulse width, and orfrequency modulation. The modification/modulation also may comprise theaddition of a signal to a portion of the horizontal blanking interval(HBI). Such a modification may include adding or inserting at least partof a color subcarrier cycle (or a signal or waveform) of selected phaseand or amplitude to a selected portion of the HBI (e.g., as to alter acommand in a content control system or to alter a copy protectioneffect).

For example, FIGS. 5A to 5K illustrate various modifications which canbe applied via the modifying circuit 38 of the invention (FIG. 2) to acolor stripe signal such as the color stripe burst configuration of FIG.5. These modifications can reduce an effect, such as, for example a copyprotection effect and/or a playability effect, on a television set or avideo recorder such as a VCR or the like. Further, these modificationscan alter a subsequent control command or effect of a record or contentcontrol system.

Accordingly, FIG. 5A illustrates a modified color burst 142 a employinga positional shift of the color stripe signal (envelope) 148 (e.g., thepositional shift may include a relative (positional) shift between async pulse (or sync edge) and a color stripe or (modified) color burstsignal. For example, a sync may shift relative to a color stripe or(modified) color burst signal). In this example, a shift or advance ofat least a portion of the color stripe envelope can reduce the effect ofa copy protection signal. For example, a portion of the color stripeenvelope 148 is advanced to encroach into a portion of the horizontalsync pulse 80. One reason for advancing at least a portion of the colorstripe envelope is that usually a television set, recorder or contentcontrol system (namely, a compliant device) will subsequently sample forcolor subcarrier at a selected time following the trailing edge of theassociated horizontal sync pulse. By shifting at least a portion of thecolor stripe envelope 148, there is less hatched area to be sampled toprovide a copy protection effect or for generating a correct or intendedoriginal control command.

FIG. 5B illustrates a modified color burst 142 b employing a delay 150of a sync pulse width with a color stripe envelope 152, which can resultin a reduced copy protection effect on a television set or recorder, oran altered effect in the subsequently generated control command of arecord or content control system. Note that the delayed horizontal syncpulse may be of a different duration than that of the originalhorizontal sync pulse. That is, the delayed horizontal sync pulse may beof a selected, reduced or expanded duration. A recorder or othercompliant device may use the trailing edge of a horizontal sync pulse totrigger subsequent sampling. Since there is less hatched area (i.e.,color stripe envelope 152) available to sense the phase shifted colorstripe burst, copy protection is reduced and or the subsequent controlcommand is altered.

FIG. 5C illustrates a modified color burst 142 c employing amodification of a color stripe process comprising a wider delayedhorizontal sync pulse 156 wherein at least a portion of a color stripeenvelope 154 is delayed. This modification may reduce an effect of acopy protection signal on a television set or recorder, or may alter asubsequently generated control command in a record or content controlsystem.

FIG. 5D illustrates a modified color burst 142 d employing a widerhorizontal sync pulse 158 with a substantially unmodified color stripesignal 160 (compare to FIG. 5). The wider horizontal sync pulse 158allows for a reduced copy protection effect on a television set orrecorder, or an altered subsequently generated control command in arecord or content control system.

FIG. 5E illustrates a modified color burst 142 e wherein a color stripeenvelope 162 is shifted in position to substantially remove a possibledetection of a modified color phase (color stripe) after a trailing edgeof a horizontal sync pulse 164. For example, note that the hatchedportion corresponding to the color stripe envelope 162 resides outsideany portion of the back porch area. Since it is the back porch areawhere sampling is taken to sense a modified color burst, themodification in FIG. 5E allows for a reduced effect in a television setor recorder, or an altered subsequently generated control command in arecord or content control system.

FIG. 5F illustrates a modified color burst 142F wherein a horizontalsync pulse 166 is widened to encompass a color stripe envelope 168 tosubstantially remove detection of the corresponding modified color burstafter a trailing edge of the widened horizontal sync pulse. The wideningof the horizontal sync pulse 166 causes at least a portion of the backporch area to contain for example substantial unmodified phase colorsubcarrier cycles. The widened sync pulse 166 thus provides for areduced effect in a television set or recorder, or an altered controlcommand in a record or content control system.

FIG. 5G illustrates a modified color burst 142 g comprising a moregeneral example of an embodiment wherein a color stripe process ismodified. The modification may include modifying a portion of ahorizontal sync pulse 170 in terms of position, width and or amplitude,as depicted by arrows a-e. Further, the modification may involveshifting or changing the duration of at least a portion of a colorstripe envelope 172, as depicted by arrow f. For example, in FIG. 5G (orFIGS. 5H to 5K), any edge position of the sync pulse may be moved (e.g.,may include any combination of position and or pulse-width variation),or any portion of the sync tip may be shifted in level. The crosshatched(or un-crosshatched) portion of the color burst may be varied in level,or the start and or end period (e.g., time) of the crosshatched (orun-crosshatched) portion may be changed (or varied). The waveform ofFIG. 5G thus represents another method of reducing a copy protectioneffect in a television set or recorder, or of altering a subsequentcontrol command in a record or content system. Alternatively, themodification may include changing the duration of at least one positiveand or negative cycle of subcarrier (e.g., changing the duration of acycle of the color burst).

FIG. 5H illustrates a modified color burst 142 h wherein a widenedhorizontal sync pulse 174 replaces a portion of a color stripe envelope,wherein the portion of the color stripe envelope is blanked off as at173 to thereby remove or attenuate at least part of the color stripesignal. This also provides for reducing the copy protection effect in atelevision set or recorder, or for altering the control command in arecord or content control system. Similarly, pulse 174 may have about anormal sync pulse width, but can be position shifted to blank off aportion of the color stripe color burst so as to for example reduce aneffect of the color stripe signal or to alter a subsequent command in arecord or content control system. It should be noted that widening async pulse, which may at least partially blank or attenuate one or morecycles of incorrect color burst phase can lead to an altered command ina content control system or a reduced effect on a copy protectionsignal.

In still further embodiments of the invention, it is possible to replaceat least a portion of a video signal or a color stripe signal with analternative new color stripe process, which generally changes asubsequently generated control command in a compliant device and or actsas a stand alone color stripe copy protection process.

To this end, various modifications within an HBI (or within an HBIvicinity) can lead to the alternative color stripe signal that may bemore playable but may yield some unexpected increase in copy protectioneffectiveness. More pertinently, the alternative color stripe processmay be used to alter a subsequent control command in a compliant devicethat is, for example, in a content control system.

For example, FIGS. 5I, 5J or 5K illustrate a selective modification of acolor burst envelope after a sync pulse and or a narrowed sync pulse,whereby a modified color burst envelope 142 i, j or k can lead to areduced playability problem in a TV set or display, while causing a copyprotection effect in a recorder. Thus, the modified color burst envelopeand or modified sync example of FIGS. 5I (5J or 5K) may be used as acopy protection process (e.g., via modifying a video signal or modifyinga copy protection signal), or as a way for modifying a command in acontent control system.

In an embodiment of the invention, FIG. 5I, a selected H sync pulse 171is reduced in duration (e.g., from a normal 4.7 μsec to 3.7 μsec). Anormal phase (e.g., 0 degree) subcarrier signal of about 1.4 μsecs isprovided after the trailing edge of the narrowed sync pulse. Next, asegment 173 of about 1.2 μsecs of a predetermined phase subcarriersignal (e.g., 90 degrees, 180 degrees or other phase angle) is providedafter the 1.4 μsecs of normal phase. Then following the 1.2 μsecs ofpredetermined phase, an expanded duration of about 3.3 μsec of normalphase subcarrier is added or inserted. The resulting color stripe signal(also termed a color burst color stripe split burst envelope or signal)then is put in selected lines or in a selected line pattern. Theresulting signal can reduce playability artifacts for a copy protectionprocess while providing at least some copy protection effect. Also, theresulting signal may be subsequently misread by a compliant device, or arecord or content control system, which for instance, generates analtered control command which may allow a recordable and or playablecopy to be made.

It should be noted that although the example of FIG. 5I may allow arecordable copy to be made in a content control environment, FIG. 5I maybe used to synthesize a copy protection signal. For example a VCR orrecorder that receives a video signal with modifications to selectedblanking intervals, which may include a narrowing of sync pulses or asegmenting of normal and non normal phase cycles of subcarrier to form acolor burst signal, can be used to reduce copy protection effects on aTV or display, or used for causing copy protection effects in a VCR orrecorder.

In yet other embodiments, illustrated in FIGS. 5J and 5K, multiplesegments of color burst of one or more subcarrier phase are inserted inthe HBI (e.g., in modified burst envelopes 142 j and 142 k) of selectedvideo lines. However, in addition there may be an amplitude differenceamong the segments. For instance one segment that has a 180 degree ornon normal phase subcarrier may be reduced in amplitude relative to theother segments, such as normally phased subcarrier segments. The reducedamplitude segment with a non normal phase subcarrier has shown betterplayability in a television set while causing sporadic color distortionon an illegal copy upon playback (e.g., on a recorder, VCR and ordisplay device). This sporadic color distortion of flickering is a moreannoying artifact than caused by a standard color stripe process thatproduces a static color error in the illegal copy upon playback. Thatis, the flickering provides more copy protection effectiveness in VCRrecord and playback processes. Moreover, even greater effectiveness maybe achieved by slowly modulating (e.g., amplitude and or pulse width)the reduced amplitude segment, preferably unnoticed on a display, butcausing sporadic color distortion in a more annoying manner or causingthe sporadic color distortion on a greater population of VCRs orrecorders.

Examples of the latter embodiments include a modified color burst 142 jof FIG. 5J wherein a segment of about 300 mv p-p of normal phasesubcarrier is provided for 1 μsec after the trailing edge of the H sync80, followed by a segment 175 of 1.6 μsecs of non normal phasesubcarrier at about 132 mv to 160 mv p-p, then followed by a segment of3.55 μsecs of normal phase subcarrier at about 300 mv p-p. Of courseother amplitude levels of subcarrier (e.g., color burst) may be used.

In the embodiment of FIG. 5K, a modified color burst 142 k contains asegment 177 of about 114 mv p-p of non normal phase subcarrier for about1.6 μsecs following the trailing edge of the H sync 80, followed in turnby about 4.5 μsecs of normal phase subcarrier at 300 mv p-p.

It is to be understood that other time durations, orders of phase anglesegments, number of segments, phase angles, and/or amplitudes may besubstituted (for the values given) in the previous embodiments.Furthermore, phase, amplitude, and or pulse-width modulation is optionalfor any or all of the illustrated embodiments. Thus, as described in thepreviously mentioned paragraphs or as illustrated in FIGS. 5I, 5J, or5K, a copy protection signal may be synthesized, for example to generatecolor distortions on a recording in a static or dynamic way, or may beused to alter a control command in a content or record control system.

The modifications depicted in FIG. 5G comprising sync pulse 170 a-e maybe applied to sync pulses 80 or 171, and or color stripe or color burst,envelopes 173,142 i,175,142 j,177 and 142 k of FIGS. 5I, 5J, and or 5K.For example the sync modifications (as illustrated in FIG. 5G) in termsof variation of width, position of either edge and amplitude may beapplied to any part of the waveform or segments in FIGS. 5I to 5K. Thus,any color subcarrier segment such as depicted by envelopes 173,142i,175,142 j,177 or 142 k may have a modified position, for example, ofeither edge of a segment, width, amplitude, and or phase.

In another example, the phase as denoted in the hatched segments (whichmay vary in width or amplitude) of FIGS. 5G,5I, 5J, or 5K, may be timevarying in a phase alternate line type of modulation. The phase thenchanges as a function of time. For example, the phase can change in a“swinging” manner with increased phase shift over time followed bydecreased phase shift over another time interval. To illustrate,consider any of the hatched portions to start as for each successiveline: +1,−1,+2,−2 . . . +89,−89 . . . +179,−179 . . . +160,−160 . . .+90,−90 . . . +2,−2,+1,−1. This “swinging” phase shift (for at least acycle of subcarrier after a sync pulse) of increasing and/or decreasingphase values has been observed to cause color loss in an illegal copy ina dynamic manner. Thus the example above, with a swinging burst, or witha modified parameter of any portion of a segment or sync, may be used tosynthesize a copy protection signal, or applied to a video signal withor without content or record control, to alter a subsequently generatedcontrol command in a content control system.

It should be noted that a non normal phase signal may include a nonstandard subcarrier frequency signal. For example, any of theillustrated examples in FIGS. 5A to 5K that show non normal phase canhave at least one cycle of a non standard subcarrier frequency orduration. For example, the non standard frequency or duration of asubcarrier cycle or cycles may be substituted for any normal or nonnormal phase portion, or in combination with any normal or non normalphase portion, or may be placed in any portion of a horizontal blankinginterval vicinity that can include the HBI and or a portion of thebeginning or ending of an active video line. In general, a non standardsubcarrier frequency or duration of at least one cycle inserted or addedto a portion of the video signal may be used to alter a subsequentcommand of a content or record control system, or used as a copyprotection signal. For example, a non standard frequency subcarrier maybe added in the HBI without lowering a normal portion of the HBI.

In the FIGS. 5A to 5K, the configurations of the various color stripesignals shown is by way of illustration only. Other variations of acolor stripe signal may be used with similar results. For instance, acolor stripe signal that has the envelope completely or substantiallycrosshatched (that is, the phase substantially shifted) would still beaffected by the modifications illustrated in FIGS. 5A to 5K, asdisclosed in the previous associated descriptions.

It should be understood that an amplitude variation of at least aportion of a color burst/color stripe envelope of selected lines may beused to cause an erroneous reading in a record or content controlsystem. In turn, an erroneous reading can lead to a subsequent alteredcontrol command in a record or content control system. For example, inthe case of an amplitude change, a burst detector normally may require aminimum amplitude for detection. In some cases a relative amplitudebetween a normal phase subcarrier burst signal and a color stripe signalshould be about the same. For example, both a normal burst signal and acolor stripe signal should be about 300 mv peak to peak for a 1 voltvideo signal. If a portion of a color stripe signal or of a color burstsignal is attenuated in at least one portion of the color stripe signalor color burst signal, it is possible that the record or content controlsystem will not sense the color stripe signal properly, which may leadto an altered control command.

It should also be noted that decreasing at least a portion of a splitcolor burst color stripe envelope may provide improved playability for acolor stripe copy protection process while providing a copy protectioneffect in a recording. Also this copy protection effect may beunexpectedly more effective since the recording may exhibit fluctuatingcolor reproduction upon playing back the recording. This fluctuatingcolor playback may be caused by the VCR's or television set's colorcircuitry not being able to receive a color burst of sufficientamplitude for certain portions of the video (program) signal.

Thus, a process of changing (e.g., reducing or varying at least aportion of) the amplitude of a color burst color stripe split envelope(signal) and or of a color burst, may be used as at least part of a copyprotection process. In an example of a color stripe system wherein thecolor stripe envelope in the HBI, is comprised of at least two portionsof different phases, a phase shift of one or two of the phases can leadto an erroneous reading in a record or content control system. Forexample, a simple fixed phase shift of both phases (e.g., in a range of0 to 360 degrees) can cause an improper reading.

In a further example, an 8 cycle color burst color stripe split burst isemployed, wherein the first 4 cycles have a phase of 180 degreesfollowed by 4 cycles of 0 degree phase. A shift of 90 degrees wouldcause the first four cycles to have a phase of 90 degrees and the last 4cycles to have a phase of 270 degrees. This shift then may be out of thenormal range which would enable a record or content control reader tointerpret the first and second cycles of 90 to 270 degrees as 180 and 0degrees. Thus, an improper read of the phase of the color burst colorstripe split burst would result, thereby causing an altered controlcommand. It should then be noted that this shift as mentioned, whichresults in a modified color stripe envelope, may be used as a copyprotection signal. For example, a color stripe envelope with two or moresegments of non standard subcarrier phase for selected lines may be usedas a copy protection signal or as a way to alter a control command in acontent or record control system.

As mentioned, FIG. 5 depicts a prior art color stripe process. Althoughnot shown in the figure, any portion of the portions 144 or 146, or ofany normal color burst envelope, can be modified with respect toamplitude to alter a subsequently generated control command. Such amodification also results in a new color stripe process. Thus a newcolor stripe process can be generated by substituting a color burstenvelope with phase and or amplitude variation for a selected intervalor intervals. For example, at least part of the portion 144 (or 142 or146) may be reduced (or altered) in amplitude to form a new color stripeprocess or to alter a subsequent control command in a content controlsystem. One reason for the alteration is that a content control readermay require a minimum (or standard) subcarrier amplitude voltage inorder to provide correct detection.

It is to be understood that such amplitude modifications to any portionof the color burst envelope or to the color subcarrier cycles (normal ornon-normal phase) also are applicable to FIGS. 5A to 5H, as is describedfor example in FIGS. 5J and 5K.

In addition, in FIGS. 5 and 5A to 5K, the amplitude variation may bedefined as a variation of energy. For example, a change in a subcarriercycle's duty or conduction cycle, for example, positive or negative,constitutes a change in average energy. For instance, narrowing orwidening (e.g., altering or changing the shape of) part of a subcarriercycle, such as a positive or negative half cycle, amounts to a variationof energy. It should be noted that sync modifications as mentioned orillustrated for 90, 116, 184, 102, 98, 100, and or 104 may be combinedin any manner to FIGS. 5 to 5K for a purpose of changing a command in acontent control system or modifying an effect on a copy protectionsignal or synthesizing at least part of a copy protection signal.

Embodiments of Data Signal Modifications in Accordance with theInvention

FIG. 6 is a waveform illustrating a prior art data signal which can beused as a content control signal, such as a CGMS signal, in a contentcontrol system. The FIG. 6 waveform includes an H sync pulse 80, a startbit 180 and a set of data 182.

FIG. 6A is a waveform illustrating an embodiment of the invention with adata signal 182 such as shown in FIG. 6, wherein alterations are made toa horizontal sync pulse 184 or to start bit signals 180′ or 180″ via themodifying circuit 38 of the invention. The alterations subsequentlyaffect a content control system, that is, alter a subsequently generatedcontrol command. For example, the start bit 180 of FIG. 6 may berelocated as shown in dashed line in FIG. 6A as 180′ and or 180″. Also,any portion of a horizontal sync pulse 184 may be altered in width,position, and or amplitude (see arrows a-d). It should also be notedthat a sync tip and or back porch sample may be used to determine aslice point for the start and or data bits. Thus, altering at least aportion of the sync and or of a back porch portion in a set of selectedlines, can generate an erroneous slice point, which in turn subsequentlycauses a reader circuit to read the data incorrectly. The set ofselected lines for example may include any selected video lines leadingup to and/or including the data signal (video line). Also varying theamplitude of a portion of a start bit or a clock reference signal canlead to an incorrect reading of data, which can cause a subsequentchange in a control command of a record or content control system.

FIG. 6A thus depicts that altering the horizontal sync pulse 184 canlead to an erroneous read of a data signal. As previously mentioned, anyportion of the horizontal sync signal 184 may be modified in position,width, or amplitude. Alternatively, the sync signal 184 may be replacedwith the horizontal sync signal 121 illustrated in previous FIG. 4K, toprovide a similarly affected result in a control command in a contentcontrol system. Alternatively, one can add at least one negative goingpulse prior to or after the sync pulses 80, 184 (or 184′, FIG. 6B) whichcan cause an altered command. By adding or inserting at least onenegative going signal in the vicinity of a sync pulse that accompanies adata line, the content control system can be induced into a misread.

FIG. 6B is a waveform illustrating a prior art data signal utilizing apacket of cycles to provide a reference (clock) signal 186 which allowsfor reading a set of data bits 188 via an associated data readercircuit.

FIG. 6C is a waveform illustrating an embodiment of the inventionwherein the reference clock signal 186 of FIG. 6B is modified via themodifying circuit 38, FIG. 2, to provide a phase shifted reference clocksignal 186′. Further, modification of the horizontal sync pulse 184 asalso illustrated in FIGS. 4B, 4I, 5G, etc. can affect subsequent readingof the data bits 188 or 182. Note that any portion of the referenceclock signal 186′ may be phase or position shifted, level shifted and orvaried in amplitude to affect reading of the data bits. In addition, thedata bit signal 188 or 182 also may have a portion thereof phase shiftedor level shifted to thereby affect subsequent reading of the data in acontent control system.

FIG. 6D is a waveform illustrating an embodiment of the inventionwherein the reference clock signal 186 of FIG. 6B is modified byaltering the frequency (or duration) in at least a portion of thereference clock signal to provide a modified reference clock signal186″. The modification can cause improper clocking of the data bits andlead to an erroneous or altered subsequent reading of the data signal188′. As is depicted by pulses 186″ and 188′ in FIG. 6D, the amplitudes,width and frequency, etc., may be modified. As previously described, thehorizontal sync pulse 184 can be position, level and/or edge shifted toprovide an erroneous reading of the data bits 188′. Furthermore,changing the amplitude, frequency, spacing or duration of any portion ofthe set of data bits 188′ can also affect (alter) the control command ofa content control system.

It follows that for the waveforms illustrating in the FIGS. 6A to 6D,modulating any portion of the horizontal sync pulse, start bit,reference clock, and or data bits via for example the modifying circuit38 of the invention illustrated in FIG. 2, can affect the output of acontent control system; for instance, can change a subsequentlygenerated control command. Such modulation or modification may compriseamplitude, phase, position, and or frequency variations. The modulatingor modification may include adding a level-shifting voltage (forexample, a positive and or negative voltage) to selected pixels ofselected lines. For instance, the level shifting voltage may be added toat least a portion of a data television line or to a back porch/HBIregion. The modification also may comprise inserting a signal in anyportion or portions of the television or data signal.

Still further, it may be possible to “upset” the reading of dataembedded in a television signal by adding signals in blanking portionsof lines previous to and or including the data signal video line. Forexample, inserting or adding a negative and or positive signal in a backporch area can cause incorrect sampling of a blanking level needed todetermine a proper “slice” threshold for the data signal. Similarly,modifying a portion of the selected sync amplitudes also may lead toproviding an improper reference point, which in turn generates animproper “slice” voltage for subsequently reading the data signal. Themodifying methods described in this paragraph such as a raised backporch pulse, or positive going pulse, or the like, are also applicableto a content control signal and would change a control command in acontent or record control system. It may be noted that block 38 of FIG.2 may include a filtering function such as a comb, band pass, bandreject, low pass, or high pass filter for modifying at least a portionof the program and or content control signal. Filtering a selectedportion of a signal containing a content control signal may lead to analtered command.

Embodiments of Apparatus of the Invention

FIG. 7 is a block diagram illustrating a timing circuit for outputting acontrol signal 200 which may be used to switch, or add a signal to,selected pixels of one or more selected video line(s). The controlsignal 200 also may be used for blanking selected pixels of one or moreselected video line(s). To this end, a video signal on input 202 issupplied to a sync separator circuit 204 and or a color burst detectorcircuit 206. The output of either circuit is coupled to a timing circuit208, which in turn generates a signal coincident with at least a(specific) portion of the video signal. The output of FIG. 7 is thus thesignal 200, namely, control(n), where n represents a number of a controlsignal (e.g., control 1, control 2, etc.) utilized in some of thefollowing figures.

As will become apparent, the various circuits illustrated in thefollowing FIGS. 8-16 are examples of the various embodiments of theinvention as represented by the modifying circuit 38 illustrated in FIG.2. The circuits of each figure generate a respective modification oralteration of the program signal supplied via an input 210,corresponding to the modifications or alterations illustrated by thevarious waveforms shown in the FIGS. 4A through 6D. Further, althoughthe input signal is labelled a program signal in FIGS. 8-16, it is to beunderstood that the signal on input 210 may comprise a data, audio orvideo signal containing a content control signal, a copy protectionsignal or a part of a copy protection signal.

FIG. 8 is a block diagram illustrating an embodiment of the inventionwherein an apparatus changes the phase of a color burst or of a colorstripe burst signal of a program (video) signal supplied via an input210, during a selected portion or portions of the color burst envelope.To this end, the video signal is supplied to a phase shifter and oramplitude modifier 214 whose output is supplied to an input of a switch212. The other input of switch 212 receives the program signal, whichcontains a content control signal in the form of a given color burstenvelope configuration. A control 1 signal on an input 200 is supplied,as from FIG. 7, to the switch 212. Switching the switch 212 in responseto the control 1 signal causes at least a portion or portions of thecolor burst envelope in the program signal to be modified in phaseand/or amplitude via the phase shifter and or amplitude modifier 214.Switch 212 supplies the program signal with modified content controlsignal as an output signal 216.

By way of example, a color stripe signal may have a 2 or 4 line pattern,and the circuit of FIG. 8 may be used to form a 1 or 3 line pattern, ora 3 or 5 line pattern, etc. As a result of the change in pattern, acontent control system relying on a specific color stripe line pattern,will subsequently generate a changed control command. Thus the circuitof FIG. 8 may be used to redistribute the line location of a colorstripe signal, which then causes a color stripe detector to improperlysense the correct color stripe pattern. This in turn provides adetectable change in the subsequently generated control command of acontent control system. The phase shifter may phase shift a selectedportion(s) of a color stripe signal or substantially a whole portion.The actual phase shift may be in a range of 0 to 360-degrees. Theresulting phase shift may still have a copy protection effect or areduced copy protection effect, while changing the control command in arecord or content control system.

The apparatus in FIG. 8 also may relocate the phase changes in a colorstripe envelope. One example is a reverse in the location of the alteredphase portion(s). For example, if a first portion of the envelope has acolor stripe phase such as 180 degrees, followed by a second portionwhich has normal phase such as zero degree, the apparatus of FIG. 8 canreverse the order of the phases so that the first portion has a zerodegree phase and the second portion has a 180 degree phase.

In terms of copy protection, there may be a little or no effect, but interms of record or content control, there may be a substantial and thusdetectable effect. By way of explanation, in some color envelope phasedetectors, a minimum of 3 or more cycles of burst after the horizontalsync pulse is needed in order to read the cycles as a color stripeburst. By reversing or changing the location of the color stripe phase(e.g., 180 degrees) with normal or other phase, a color stripe detectorwill find that the first portion has a zero degree phase (or anotherphase), and that there is no color stripe signal present. Of course,other combinations of color burst and color stripe burst locations canbe used.

The apparatus of FIG. 8 also may be used to change the location lineassignment of at least one color stripe burst. As a result, a colorstripe reader or detector may not read the correct sequence or locationof a color stripe burst (pattern), and may cause a change in thesubsequent control command in the record or content control system. Byway of example, the change in sequence of a color stripe pattern canincrease the copy protection effects on a television or VCR, whileallowing copying in a record control environment. Such a change wouldentail for example increasing the number of lines containing the burstphase modulation over the original signal.

On the other hand, redistributing a color burst line pattern may cause achange in a control command of a record or content control system, whilereducing the copy protection effects on a television or VCR/recorder.For example, a 4 or 2 line color burst signal can be redistributed toform a one line pattern. To illustrate, if there are 2 consecutive linesof color stripe followed by, for example 8 normal color burst lines, aredistribution will change the line pattern to 1 color stripe linefollowed by 4 normal color burst lines, which modification stillprovides 2 lines of color stripe for every ten lines.

In general, the apparatus or method illustrated in FIG. 8 illustratesthat phase or amplitude changes may be made to a selected portion orportions of a color burst envelope in selected lines that do not have acolor stripe process, so as to cause a subsequent change in the controlcommand of a record or content control system.

Alternatively, in general, FIG. 8 illustrates apparatus or method foraltering the phase (and or amplitude) of selected color stripe burstenvelopes in selected portions of the envelope so as to alter thecommand in a record or content control system.

FIG. 9 illustrates embodiments of the invention for blanking or adding,inserting or replacing a certain portion or portions of the program(video) signal and then performing any of the following processes:

a) Changing the color stripe process by delaying and or advancing atleast a portion of the burst envelope. For example, generating thewaveforms of FIG. 5C and FIG. 5A, respectively. Also the line position,location or line pattern of the color stripe signal may be altered.

b) Changing a horizontal and or vertical sync signal position. Forexample, provide the waveforms of FIG. 5A or 5G, FIG. 4F or FIG. 4L, 4M,or 4O. Alternatively, changing a horizontal sync pulse width. Forexample, see the waveforms of FIGS. 5D, 5F, 5G, 5B (dotted line), or 5H.Further, modifying the sync pulse. For example, see the waveform of FIG.4A wherein the horizontal sync pulse is attenuated or deleted. Or seethe waveforms of FIG. 4B (sync pulse 90), FIG. 4C (sync portion 96),FIG. 4D (sync portions 102, 100 or 104), and or FIG. 4I (sync pulse 116)wherein at least a portion of the horizontal sync pulse is modified byaltering its position, level, width, edges or the like. It should benoted that the vertical sync signal also may be modified in terms ofposition and/or level shifting, width variation, or the like.

c) Changing the position and/or repetition rate of at least a sufficientnumber of the pseudo sync and or AGC pulses. Note that a sufficientnumber of pseudo sync pulses (and or AGC pulses) may be altered inwidth, and this alteration may be any combination of widening and ornarrowing. Also any portion of the pseudo sync and or AGC pulses mayundergo level shifting. These modifications are illustrated at least inpart in FIGS. 4E and 4H.

d) Changing the position of at least a back porch pulse or a pulse orsignal in the HBI, wherein the change can be an advance or delay. Also,the pattern, distribution or number of back porch pulses may be altered.Ergo, the location of back porch pulses may change. In an alternativeexample, back porch pulses may be added, which for instance, can changea control command in a record or content control system, but stillmaintain or strengthen a copy protection effect in a VCR or televisionset. Note that any portion of a select set of back porch pulses orportion of a back porch may be level shifted.

The previously mentioned embodiments thus illustrate various methods ofthe invention for altering at least a subsequently generated controlcommand in a record or content control system.

More particularly, FIG. 9 illustrates various apparatus foraccomplishing the various processes illustrated in the FIGS. 4-6D. Tothis end, a video signal is supplied to several circuits, namely, acolor stripe generator 220, a sync regenerator 222, a pseudo syncgenerator 224, a back porch pulse circuit 226, a blanking generator 228and one input of a switch circuit 230.

The (e.g., blanking) generator 228 supplies a timing signal, indicativeof a modified portion or portions of the video signal, to a controlinput of the switch circuit 230. The color stripe generator 220 modifiesa color burst signal (or generates a modified color burst signal) andsupplies the resulting modified color stripe burst signal (for example,a color stripe signal) to a summing circuit 234. The sync regenerator222 supplies a selected variation of any normal (horizontal) sync pulseto a second input of the summing circuit 234. The pseudo sync generator224 is operatively coupled to an automatic gain control (AGC) waveformgenerator circuit 232, whereby the generator 224 and circuit 232 providea selected variation of pseudo sync pulses and or AGC pulses to anotherinput of the summing circuit 234. Lastly, the back porch pulse circuit226 provides a selected variation of a back porch to a further input ofthe summing circuit 234.

A second input of the switch circuit 230 is coupled to a signal sourceVgen, and the output of the circuit 230 is supplied to another input ofthe summing circuit 234. Accordingly, blanking, replacing or addingselected pixels of selected video lines of the video signal with theVgen signal from source Vgen is provided by the switch circuit 230 isresponse to the timing signal from the blanking generator 228. Theoutput of the summing circuit 234 thus is a selected signal orcombination of signals from the circuits 220-232 selectively added orinserted in the video signal on input 210. The resulting output signalon an output 236 can be manipulated to provide a change in a record orcontent control system.

In one particular example of signals provided via the circuits of FIG.9, selected H sync pulses are advanced such that there is a longer“breezeway” before the start of a color burst or a color burstmodification (for example, a color stripe process which may include acolor burst color stripe split burst configuration). A record or contentcontrol system may use the trailing edge of this advanced H syncmodification to sense for the modified color stripe burst phase.Advancing the selected H syncs will provide a duration (for example, along duration) with no subcarrier or color burst envelope immediatelyafter the H sync pulse. As a result, an insufficient number of modifiedcolor burst cycles will be sensed, whereby a subsequent control commandin the record or content control system will be altered (anddetectable).

The method described in the above paragraph may be implemented via theapparatus in FIG. 9, wherein selected H sync pulses are replaced with anadvanced sync pulse via the sync regenerator 222. Note the advanced syncpulse may include an advanced trailing edge (for example, a narrowedsync pulse wherein the trailing edge is narrowed or truncated). Also themethod and or apparatus mentioned in this paragraph may be used tomodify at least an effect on a copy protection signal utilizing a colorburst phase modification or a color burst whose portion is modified inphase, that is, a color stripe burst portion. See the modifications inFIGS. 5B-5G.

In another example, the switch circuit 230 and voltage source Vgen ofFIG. 9 illustrate a method of replacing or adding (e.g., see dotted linefrom input 210 to summing circuit 234) a portion of the video signalwith the signal from voltage signal source Vgen. Switch circuit 230provides the replacement or adding function thereby resulting in amodification of the video signal in response to a selected timing signalfrom the blanking generator 228, or a control signal such as illustratedin FIG. 7. For example, in selected video lines, a portion of the backporch region may be replaced by or added to a signal such as for examplea positive or negative going voltage or a blanking voltage.

Yet another example of the invention is to narrow selected H sync pulses(e.g., narrow substantially all H sync pulses), which then makes thewidth of these narrowed H sync pulses similar to the duration ofassociated pseudo sync pulses. This narrowing example then can cause thecontent or record control reader to fail in reading H sync pulses priorto pseudo sync pulses, thus causing a change in a control command. Also,if the narrowed pulse has its trailing edge “advanced” then a subcarriersignal may be inserted after the narrowed sync or H sync pulse. A colorstripe detector then may incorrectly detect the sync pulse because ofthe added subcarrier signal, and cause an altered control command. If anarrowed (H) sync pulse has a “blanked” or non subcarrier signal locatedafter its trailing edge, a color stripe detector then may not detect theproperly phased subcarrier signal, which also causes an altered controlcommand.

FIG. 10 illustrates an apparatus or method of the invention for adding aselected signal to a portion of the video signal supplied via input 210to one input of a summing amplifier 240. A voltage source Vgen2 isoperatively coupled to a second input of the amplifier 240 via a gatingswitch 242. The voltage source Vgen2 and gating switch 242 provide asignal at selected pixels of selected lines in response to a timingsignal, control 2, wherein the signal is summed with the video inputsignal via the summing amplifier 240. For example, the signal fromvoltage source Vgen2 can serve as an interference signal to one or moreback porch pulse, a pseudo sync and or AGC signal, a sync pulse, or adata signal. The interference signal for example may provide a change ina control command of a record or content control system. The sourceVgen2 alternatively may serve as a level shifting signal voltage addedto a portion of the video signal.

FIG. 11 is an embodiment of the invention illustrating an apparatus andmethod for replacing a first portion of a video signal with a voltagesignal supplied via a voltage source Vgen3 and a second portion of thevideo signal with a second selected signal. To this end, the videosignal is supplied to a switch circuit 250 whose second input is coupledto the voltage source Vgen3. The output of the switch circuit 250 issupplied to a switch circuit 252 whose second input is coupled to asignal source 254. The switch circuits 250 and 252 are controlled bytiming signals control 3 and control 4, respectively. In accordance withthe invention, the first and second portion may share at least a commonlocation or pixel of the video signal. For example, the first portion ofthe video signal may be altered by inserting a signal from the sourceVgen3 in a portion of a back porch region in selected video lines.(Vgen3 may add or insert a sync pulse or negative going signal in frontof an existing sync signal.) Optionally, the second portion of the videosignal may be altered by providing sync pulses and or color burstmodifications in selected video lines. The sync, HBI pulse or colorburst modification may include dynamic or static modulation thereof.Modulation may be of position, width, frequency and or amplitude.

Although in general, dynamic sync, sync, and or color burstmodifications may cause a playability problem when the signal isdisplayed in a television set, a more viewable picture may be suppliedby a recorder because the recorder may replace or regenerate the syncpulse and or color burst during the playing back of the video signal. Inthe meantime, the modifications may change the control command of arecord or content control system, wherein the altered control command issuch to allow a recording to be made.

FIG. 12 is a block diagram illustrating the use of an attenuation and orlevel shifting process to modify a video signal in accordance with theinvention, that is, to change a control command in a record or contentcontrol system. The attenuation process may include filtering such ascomb, band pass, band reject, low pass, and or high pass transferfunctions. The video signal is coupled to a timing circuit 256, whichprovides a timing (control) signal coincident with a portion or portionsof a video signal. The output of the circuit 256 controls an attenuatorand or level shifting circuit 258, which also is coupled to the videosignal on input 210. The output of the circuit 258 provides attenuationand or level shifting of selected pixels in selected lines. For example,a portion or portions of selected color burst envelopes may beattenuated, or selected back porch portions may be raised. That is,added back porch pulses may change a reading of a control command in acontent control system. On the other hand, a portion of the back porchmay be lowered, wherein a lowered portion of a back porch may causeimproper sensing of data signals or of raised back porch pulses used astags. In a further alternative example, an attenuation of selected colorburst envelopes may cause improper sensing of modified color bursts thatare used in a record or content control system. In yet anotheralternative, an attenuated or level shifted portion or portions ofselected sync pulses can also cause an improper reading or sensing oftags, thereby providing an altered control command in a record orcontent control system. It is noted that a width modification ofselected sync pulse(s) also may alter a control command as well.

An obvious example of the use of the apparatus of FIG. 12 includesattenuating or level shifting a selected back porch region in selectedvideo lines. Thus, raised back porch pulses used for content controlwill be affected, whereby a control command will be altered.

The circuit of FIG. 12 also illustrates that a selected portion of adata signal (e.g., a CGMS signal), may be attenuated or level shifted soas to cause an improper reading of the data signal which will cause analtered control command in a record or content control system.

FIG. 13 illustrates a circuit in accordance with the invention, whichcircuit attenuates a portion of the back porch (or HBI) in selectedvideo lines Here, a video signal is supplied on input 210 to a syncseparator circuit 255 comprised of components R1,C1,C2,R2,Q1, and R3.The collector of the transistor Q1 then outputs sync pulses of oppositephase to a timing circuit 257 comprised of components C4,R5,Q2, and R6.The collector output of the transistor Q2 then is a pulse coincidentwith a portion of a back porch region. The output of the transistor Q2is then coupled to a transistor or switch Q3, which at least attenuatesthe portion of the back porch for selected video lines. Optionally acapacitor C5 and inductor L1 may be used to ensure little or noattenuation to a color burst, but can be deleted from the circuit ifattenuation of a portion of a color burst and or a portion of a backporch signal is intended. The capacitor C6 preferably is large enough tocause at least some attenuation of the video signal when the transistorQ3 is turned on. The value of resistor R7 may be selected to achieve theamount of attenuation desired, for example, sufficient attenuation of aportion of the video signal to change a control command in a record orcontent control system.

FIG. 14 illustrates an embodiment of the invention which may be used tonarrow, delete or attenuate selected (e.g., portions of) sync pulses.For example, at least one H sync pulse located prior to a pseudo syncpulse may be narrowed by the timing circuits 260 and 262, OR gate 264,transistor switch Q3 and capacitor C6 from, for example, about 4.7 usecsto a narrower duration such as less than 4.0 usecs. Such narrowed H syncpulses for example may replace substantially all of the H sync pulses ifdesired.

More particularly, FIG. 14 includes a sync separator circuit 266 similarto that of FIG. 13, with the collector output of the transistor Q1producing inverted sync pulses. The output of transistor Q1 is coupledto the timing circuits 260 and 262, which in turn produce a pulsecoincident with selected pixels of a video line. The output oftransistor Q1 also is coupled to a vertical sync separator comprised ofa filter 268, which supplies a vertical pulse to timing circuits 270 and272. Timing circuit 272 then outputs a pulse coincident with at least apart of a selected video line. That is the output of timing circuit 272may be indicative of selected video lines. A logic circuit 274 thencombines the output of the timing circuit 272 with the output of thesync separator 266 and generates a signal which will (substantially)remove, narrow or attenuate selected sync pulses.

As illustrated in FIG. 14, an embodiment of the invention removes,narrows or attenuates, sync and/or pseudo sync pulses located after avertical sync signal in the vertical blanking interval (VBI). However,logic gate 274 may receive a modified version from the transistor Q1.That is, inserting a timing (generator) circuit such as a circuitequivalent to the timing circuits 260 or the timing circuits 260 and 262between the collector of transistor Q1 and the second input of the logiccircuit 274 may generate a pulse coincident with the HBI. The output ofcircuit 274 then will be used to remove or narrow only selected H syncpulses prior to pseudo sync pulses via the OR gate 264, transistor Q3and capacitor C6. Similarly, with other logic circuits, a pulse may begenerated outside the HBI to selectively narrow or attenuate at leastone pseudo sync pulse.

Accordingly, OR gate 264 may provide a combination of selected narrowedH sync pulses and or selected deleted H sync pulses, for example, in theVBI or outside the VBI.

FIG. 15 illustrates another embodiment of the invention that provides awidened sync pulse, which may for example encroach into a back porch orcolor burst region. As a result of the wider sync pulse, e.g., wider Hsync pulses, less cycles of a color stripe burst signal will bedetected, whereby a control command will be changed in a record orcontent control system. See the modifications of FIGS. 5C, 5D, 5F, or5G.

More particularly, FIG. 15 shows a program signal, such as a videosignal with a content control signal or at least a part of a copyprotection signal, coupled via input 210 to a sync separator circuit266′ similar to those of FIGS. 13 and 14. The collector output oftransistor Q1 is indicative of inverted sync pulses. A peakdetector/pulse stretching circuit 280 comprised of a diode D1, acapacitor C7, and a resistor R7, adds an extra duration to the end ofthe inverted sync pulses provided via the collector of transistor Q1.The output of the pulse stretching circuit 280 is supplied to a controlinput of a switch circuit 282. A second input of the switch circuit 282is a voltage supplied by a voltage source 284 whose voltage level isabout the same as the voltage level of the video signal sync tip. Theother input to the switch circuit 282 receives the video signal. Theoutput of the switch circuit 282 thus provides a replaced sync signalwith longer duration. An amplifier 286 then provides a video output witha sync modification of widened sync pulse duration which can representan altered control command.

FIG. 16 illustrates yet another embodiment of the invention thatprovides for a modification of a data signal, such as a CGMS signal.This modification includes altering a start bit or a reference clock.See FIGS. 4I, 4J and 6A, 6D. In the simplest embodiment, a portion ofthe start bit or reference clock is attenuated or removed. In anotherembodiment, the start bit or reference clock is replaced with a signal.This signal may interfere with or replace the start bit or referenceclock.

More particularly, as shown in FIG. 16, a video signal is coupled to async separator circuit 290 whose output comprises horizontal andvertical pulses, H and V. The vertical pulses, V, are coupled to atiming circuit 292, which supplies a signal indicative of selected videolines to an input of a logic gate 296. The horizontal pulses are coupledto a timing circuit 294 which generates a signal indicative of selectedpixels. The output of the timing circuit 294 is coupled to a secondinput of the logic gate 296. The output of the logic gate 296 then is asignal indicative of selected pixels of selected video lines and asshown is supplied to a control input of a switch circuit 298. One inputof the switch circuit 298 is coupled to ground (or to a voltage signal)and the other input is coupled to the video signal on input 210. Theoutput of switch circuit 298 is a video signal with a portion thereofreplaced with a new voltage. For example, switch circuit 298 replaces atleast a portion of the start bit or reference clock of a data signalwith a ground or blanking level. Note that the output of the switchcircuit 298 may be used as an output signal for blanking at least aportion of the video signal as to alter a control command. For example,blanking a reference signal (or portion) such as a start bit, a clocksignal, a broad (vertical sync) pulse, or a sync signal (e.g., H sync)can change a subsequently generated control command. Also blanking aportion of the content control signal may change a control command. Ofcourse, blanking can also mean replacing or inserting a signal voltage.

In another embodiment of the invention, the switch circuit 298 may beused to blank out at least a portion of the reference signal (e.g.,start bit or reference clock) while a timing circuit 300 provides amodified reference signal in place of the prior reference signal, via asumming circuit 302. For example, a modified reference signal, such as aportion thereof, may comprise a delayed or advanced start bit, or maycomprise a reference clock of altered phase or frequency. It may alsocomprise a reference signal of a modified amplitude level.

In yet another embodiment, the video signal may be coupled to thesumming circuit 302 with the switch circuit 298 disconnected from thesumming circuit 302. Timing circuit 300 then provides an interferencesignal or added signal for combination with at least a portion of thevideo signal (e.g., of the reference signal).

It should be noted that a back porch as previously mentioned alsoincludes an interval following a sync pulse. This sync pulse may bealtered in width, and the interval is generally within a blankinginterval, although it can be extended to an active video portion.

It is to be understood that the expressions “erroneous reading,” “notsensing the color stripe signal properly,” “altered effect in thecontent control system,” etc., mean that the control commandcorresponding to an original content control signal has been altered toa different control command by altering the original content controlsignal. This in turn causes a reader/detector circuit to output acontrol command which is not the originally intended control command,ergo, is an “erroneous” or “unintended” control command. Furthermore,the altered control command can consist of no reading at all by thereader or detector circuit.

Although the invention has been described herein relative to specificembodiments, various additional features and advantages will be apparentfrom the description and drawings, and thus the scope of the inventionis, defined by the following claims and their equivalents.

For example, a signal containing a watermark for a content controlsystem may have its subsequent command altered if coring or signalprocessing is done prior to the content control system

In another example, the watermarked signal or a (program) signalincluding a content control signal may be transformed (e.g., FIG. 2Amodifying circuit 38) via scrambling or encoding the signal prior to acontent control system, which then causes a command to be altered (e.g.,allow recording, display, distribution or transmission). To retrieve thesignal (e.g., program video, program audio or data) would require adescrambler or decoder (e.g., FIG. 2A decoder or descrambler 41) locatedafter the content control system. For example, in FIG. 2A, the modifyingcircuit 38 may be a transformation device (e.g., in hardware and orsoftware a scrambler or encoder) to encode a signal such as a signalwith a watermark or a signal including a content control signal, and thedecoder or descrambler 41 may be an “inverse” transformation device(e.g., in hardware and or software a descrambler or decoder) to recover,receive, display, etc. a program signal, which then serves as a processfor altering a content control command or for circumventing a contentcontrol system.

In an example, consider a signal (e.g., video signal) that has awatermark or content control signal. If a scramber providing for examplea line shuffle, line cut rotate or pixel redistribution method is usedto alter the watermarked video (or to scramble/alter the content controlsignal in the video signal) signal prior to a content control system,there is a good chance that the watermark (or content control signal)will not be read reliably by the reader. Thus a content control commandis altered, and for example, distribution, transmission, or recordingwould be allowed. By simply coupling a descrambler after the contentcontrol system such as depicted in FIG. 2A, the signal (e.g., videosignal) may then be distributed, transmitted, or recorded (e.g., in anunauthorized manner).

For an audio signal containing a watermark, an example comprisesshifting or transforming of the spectrum with a static or dynamiccarrier offset; for example, a 50 Hz to 15 KHz baseband audio signalgets transformed to a 15 KHz to 50 Hz or in general a 50 Hz+/−F1 to 15KHz+/−F1, where F1 is a static or time varying frequency. When the audiocontent control system tries to read the watermark in this scrambledaudio system, the message may be distorted or lost thus causing a changein a content control command. To recover the audio signal after thecontent control system, an audio descrambler is used, wherebyunauthorized distribution, reproduction, or recording can take place. Ofcourse, any embedded signal that is part of a content control system mayundergo a transformation process to alter a control command in a contentcontrol system, and or an “inverse” transformation process to recoverfor example the unauthorized program, data or information fordisplaying, distribution, transmission, recording, or the like. Theembedded signal may comprise for example a watermark, data signal, copyprotection information signal, at least part of a copy protection signalthat has a data signal or other signal, or the like.

Note that this transformation process (e.g., scrambling or encoding) toalter a command in a content control system, or a inverse transformationprocess (e.g., descrambling or decoding) to recover substantially theoriginal signal, may be implemented in the hardware and or softwaredomain. Also, note that the distribution of unauthorized material, forexample, over wires, web, air, or the like, may be accomplished viasignal transformation techniques.

Thus, all of the embodiments mentioned in the previous or subsequentparagraphs or all the embodiments illustrated in the drawings may beimplemented in the software and or hardware domain.

Also, any compliant devices mentioned may include printers, appliances,or the like. For example, in a content control system, the controlcommand can limit a user to specific pages, paragraphs, text, photos,and or graphics to be printed. Other functions or features of theprinters may also be restricted via a content control command. Thus, adisplay device in a content control system may include a printer.Similarly, a (novel or unique) content control system may restrictinformation for display, transmission, and or distribution as mentionedin the printer example above.

It may be noted that the modifying methods described may include adigital filter, analog filter, or comb filter (such as to alter acommand). For example, a video comb filter may utilize delay lines whichcan add a previous TV line to a current line (e.g., voltage wise toallow for luma or chroma separation). Such adding of two video lines cancause a data signal such as CGMS or the like (e.g., content controlsignal) to be corrupted since the other line will most likely add aninterference signal to the data line. Also forms of filtering candistort a data signal or content control signal. For example, afrequency band reject filter or notch filter (or band pass, low pass orhigh pass filter) can distort a content control signal. Anothermodifying method or apparatus may include a dissolve (e.g., effects) ormixing amplifier, which can attenuate and or add a signal to the contentcontrol signal that subsequently causes a command change.

1. A method implemented by a processor of altering a control command ina copy, record or content control system, wherein the copy, record, orcontent control system receives a program video signal including ananalog copy protection signal, wherein the analog copy protection signalincludes at least one pseudo sync pulse and or positive going pulse in ahorizontal blanking interval, and or a color stripe burst signal, andwherein one or more portion of the analog copy protection signalprovides a content control signal, the method comprising: providing viaa circuit the program video signal with a content control signalindicative of a control command for performing a subsequent intendedfunction, wherein the program video signal is playable on a monitor; andaltering via a modifying circuit at least a portion of the program videosignal and/or the analog copy protection signal to cause acorrespondingly altered control command to be subsequently generated bythe content control system, wherein the modifying circuit selectivelyrepositions or redistributes at least a portion of the content controlsignal.
 2. The method of claim 1 wherein the program video signalcontains reference, copy protection, content control, record control, ordata signals.
 3. The method of claim 2 including: determining a locationin the program video signal of the reference, copy protection, contentcontrol, record control, or data signals.
 4. The method of claim 3further including: selectively modifying the located reference, copyprotection, content control, record control, or data signals so as toalter the program video signal and/or content control signal and thus toprovide the alteration of the control command.
 5. The method of claim 1wherein: the reference signal comprises a sync or header signalcontained in the program video signal; and the step of altering includesselectively modifying at least a portion of a sync or header signal tocorrespondingly subsequently alter the control command defined by themodified sync or header signal.
 6. The method of claim 5 including:generating a timing signal indicative of the occurrence of a sync orheader signal; providing a selected modifying signal; and adding orinserting the selected modifying signal to the program video signal inresponse to the timing signal, to alter accordingly the subsequentlydetected control command.
 7. The method of claim 1 wherein the programvideo signal includes a color burst in selected video lines, the methodcomprising: phase shifting at least a portion of a color burst toprovide a selectively modified color stripe burst in one or more of theselected video lines of the program video signal.
 8. The method of claim7 wherein the modified color stripe burst is located in line patterns of2 lines or 4 lines, wherein changing from the 2 line or 4 line patternto a 1 line or 3 line, or a 3 line or 5 line pattern, respectively,correspondingly alters the subsequently detected control command.
 9. Themethod of claim 7 further comprising: reversing the location of anyphase shifted portions of the color stripe burst and the color burst tocorrespondingly alter the subsequently detected control command.
 10. Themethod of claim 7 wherein the modified color stripe burst is located ina given line pattern, the method including: redistributing the givenline pattern to form an alternate line pattern, to correspondingly alterthe subsequently detected control command.
 11. The method of claim 7wherein the phase shifted portion or portions of an envelope of a colorburst is delayed or advanced in its position in the respective videoline.
 12. The method of claim 7 further comprising: reducing theamplitude of at least a portion of the phase shifted portion of thecolor burst to alter accordingly the control command in the one or morevideo lines.
 13. The method of claim 12 further comprising: amplitude,position, and or pulse width modulating the amplitude reduced portion.14. The method of claim 13 wherein the amplitude is modified up to 20%.15. The method of claim 13 wherein the pulse width of the amplitudereduced portion is varied from four to six cycles of subcarrier overtime.
 16. The method of claim 12 wherein the amplitude reduced portionoccurs at the start, or within a selected region, of the phase shiftedportion of the color burst.
 17. The method of claim 7 furthercomprising: reducing or eliminating the amplitude of at least a selectedportion of the color burst in the one or more video lines to alteraccordingly the control command.
 18. The method of claim 1 wherein theprogram video signal includes a color burst in one or more selectedvideo lines, wherein the color burst contains subcarrier cycles ofnormal phase in a predetermined sequence with subcarrier cycles of nonnormal phase, the method comprising: altering the predetermined sequenceof the normal phase and non normal phase subcarrier cycles so as toprovide a subcarrier cycles sequence other than the predeterminedsequence, thereby providing an altered subsequently detected controlcommand.
 19. The method of claim 1 wherein the program video signalcontains horizontal and vertical sync signals, the method including:changing the position, location, width, level, edges, and or presence ofa horizontal sync signal, a vertical sync signal, a content controlsignal, a record control signal, and or a data signal to subsequentlycorrespondingly alter the control command such that the altered controlcommand fails to provide the intended function.
 20. The method of claim19 including: advancing a horizontal sync signal to increase theinterval between the sync signal and a color stripe burst so that aninsufficient number of color stripe burst cycles are available fordetection to correspondingly alter the control command.
 21. The methodof claim 1 wherein the program video signal contains pseudo sync and orautomatic gain control (AGC) pulses which represent a control commandfor subsequently providing an intended function, the method including:changing the position, width, level, edges and or presence of one ormore pseudo sync and or AGC pulses, to subsequently correspondinglyalter the control command such that the altered control command fails toprovide the intended function.
 22. The method of claim 1 wherein theprogram video signal contains back porch pulses representative of acontrol command for subsequently providing an intended function, themethod including: changing the position, pattern, distribution,location, presence and or number of the back porch pulses, tosubsequently correspondingly alter the control command such that thealtered control command fails to provide the intended function.
 23. Themethod of claim 1 including: generating a selected voltage signal;providing a timing signal indicative of a portion or portions of theprogram video signal to be modified; and adding to or replacing theportion or portions of the program signal with the selected voltagesignal in response to the timing signal to correspondingly alter thesubsequent control command.
 24. The method of claim 23 wherein theportion or portions includes selected pixels, back porch pulse, pseudosync pulse, AGC pulse, sync pulse and or data signal of one or moreselected video lines.
 25. The method of claim 1 including: generatingfirst and second selected voltage signals; providing first and secondtiming signals indicative of first and second portions of the programvideo signal; and inserting or adding the first and second selectedvoltage signals into the first and second portions in response to thefirst and second timing signals, respectively, to subsequently alter thecontrol command.
 26. A method implemented by a processor of modifying asubsequently generated control command in a copy, record or contentcontrol system, wherein the copy, record, or content control systemreceives a program video signal including an analog copy protectionsignal containing at least one pseudo sync pulse and or positive goingpulse in a horizontal blanking interval, and or a color stripe burstsignal, wherein at least part of the analog copy protection signal mayinclude an embedded content control signal, the method comprising:providing via a circuit the program video signal with the embeddedcontent control signal or the at least part of the analog copyprotection signal, wherein the program video signal is playable on amonitor; and modifying via a circuit at least a portion of the contentcontrol signal and/or the at least part of the copy protection signal,to cause the subsequently generated control command to be altered andthereby fail in performing an intended function, wherein at least aportion of the content control or copy protection signal is repositionedor redistributed.
 27. A method of modifying a control command in acontent control system when processing a program video signal, whereinthe program video signal includes an analog copy protection signalhaving at least one pseudo sync pulse, a positive going pulse and or acolor stripe burst signal in a horizontal blanking interval, the methodcomprising: providing via a circuit the program video signal with acontent control signal embedded therein, wherein the program videosignal is playable on a monitor; and modifying via a circuit at least aportion of the program video signal and/or the analog copy protectionsignal to correspondingly alter a subsequently generated control commandto preclude it from performing an intended function, wherein at least aportion of the content control signal is repositioned or redistributed.28. Apparatus for altering a control command in a copy, record orcontent control system, which receives a program video signal includingan analog copy protection signal having at least one pseudo sync pulse,a positive going pulse and or a color stripe burst signal in ahorizontal blanking interval, the apparatus comprising: circuitry forsupplying a content control signal and for selectively outputting thecontent control signal with the program video signal, wherein theprogram video signal is playable on a monitor; and a modifying circuitresponsive to the combined signals for selectively altering at least aportion of the combined signals to cause a correspondingly modifiedcontrol command to be subsequently generated by the copy, record, orcontent control system, wherein at least a portion of the contentcontrol or copy protection signal is repositioned or redistributed. 29.The apparatus of claim 28 wherein the circuit for selectively combiningincludes a summing circuit.
 30. The apparatus of claim 28 wherein themodifying circuit comprises: a circuit for providing a control signal; ashifting circuit receiving the program video signal for phase shiftingor relocating at least a portion or portions of a color burst envelopetherein; and a switch receiving the program signal for combining thephase shifted or relocated portion or portions with the program videosignal in response to the control signal.
 31. The apparatus of claim 28wherein the modifying circuit comprises: a color stripe generatingcircuit for providing a color stripe burst or modified color stripeburst; and a summing or inserting circuit for combining the color stripeburst or modified color stripe burst with the program video signal. 32.The apparatus of claim 28 wherein the modifying circuit comprises: async regenerator circuit receiving the program signal for selectivelymodifying a horizontal or vertical sync signal; and a summing orinserting circuit for combining the modified horizontal or vertical syncsignal with the program video signal.
 33. The apparatus of claim 28wherein the modifying circuit comprises: a pseudo sync generator circuitreceiving the program video signal for providing a selected variation ofpseudo sync pulses; an automatic gain control (AGC) generator circuitoperatively coupled to the pseudo sync generator circuit; and a summingor inserting circuit operatively coupled to the AGC generator circuitand responsive to the pseudo sync and AGC generator circuits so as toprovide a selected variation of pseudo sync pulses and or AGC pulses forcombination with the program video signal.
 34. The apparatus of claim 28wherein the modifying circuit comprises: a back porch pulse circuitreceiving the program video signal for providing a selected variation ofa back porch region; and a summing or inserting circuit for combiningthe selectively varied back porch region with the program video signal.35. The apparatus of claim 28 wherein the modifying circuit comprises: aswitch receiving the program video signal on a first input and coupledat a second input to a voltage source; a timing generator receiving theprogram video signal and coupled at its output to a control input of theswitch; and wherein the switch switches the voltage source into theprogram video signal in response to the timing generator.
 36. Theapparatus of the claim 28 wherein the modifying circuit comprises: aswitching circuit configured to receive the program video signal and avoltage signal on respective inputs; a summing circuit coupled to theoutput of the switching circuit; a color stripe generator circuit, async regenerator circuit, a pseudo sync and automatic gain controlgenerator circuit, a back porch generator circuit and a blankinggenerator circuit configured to receive the program signal; wherein theblanking generator circuit supplies a control signal to the switchingcircuit; and wherein an output of one or more of said circuits iscombined with the output of the switching circuit via the summingcircuit to provide a subsequently altered control command.
 37. A methodof modifying a control command in a copy, record or content controlsystem, wherein the copy, record or content control signal receives aprogram video signal, wherein the program video signal is playable on amonitor, and wherein the program video signal contains an originalcontent control signal and or at least part of an analog copy protectionsignal indicative of a corresponding subsequently generated originalcontrol command for performing an intended function, the methodcomprising: altering via a circuit the original content control signaland or a portion of at least part of the analog copy protection signalso as to subsequently correspondingly alter the original control commandsuch that the altered control command fails to provide the intendedfunction of the original control command, wherein at least a portion ofthe content control or copy protection signal is provided with an addedor inserted signal.
 38. A method implemented by a processor of alteringa control command in a content control system, wherein the contentcontrol system receives a program video signal including an analog copyprotection signal having at least one pseudo sync pulse, a positivegoing pulse and or a color stripe burst signal, wherein one or moreportions of the analog copy protection signal provides a content controlsignal, and wherein the program video signal is playable on a monitor,the method comprising: modifying via a circuit at least a portion of theprogram video signal and/or the analog copy protection signal to cause achange in the control command subsequently generated, wherein at least aportion of the content control or copy protection signal is altered inlevel, pulse width, position, phase, or amplitude.
 39. The method ofclaim 38 wherein the video signal includes color burst signals,comprising: deleting or altering a selected portion of a color burstsignal prior to a pseudo sync pulse to thereby alter an effect on thecontent control system.
 40. The method of claim 38 wherein the videosignal includes sync pulses, comprising: shifting an amplitude, positionand or pulse width of a selected portion or portions of a sync pulse.41. The method of claim 40, comprising: level shifting at least oneportion of a sync pulse to provide a narrowed negative going pulse andor a positive going pulse.
 42. The method of claim 41 wherein either orboth negative or positive going pulse may be varied in level.
 43. Themethod of claim 38 wherein the video signal includes one or more pseudosync pulse, and wherein the duration of the pseudo sync pulse isaltered, narrowed, and or widened.
 44. The method of claim 38 whereinthe video signal includes two or more pseudo sync pulses, and whereinthe period between two pseudo sync pulses is altered, shortened, and orlengthened.
 45. The method of claim 38 wherein the video signal includesa content control signal, a data signal, and or sync pulses, comprising:repositioning a content control signal or a data signal or one or moresync pulses.
 46. The method of claim 38 wherein the video signalincludes two or more automatic gain control (AGC) pulses, and whereinthe period between two AGC pulses is altered, shortened, and orlengthened.
 47. The method of claim 38 wherein the video signal includesa set number of pseudo sync and or automatic gain control (AGC) pulsesper television line, comprising: modifying the set number of pseudo syncand or AGC pulses per television line.
 48. The method of claim 38wherein the video signal includes sync pulses and a data or CGMS signalon an active portion of a television line, and wherein at least aportion of a sync pulse or data or CGMS signal is modified in position,amplitude and or pulsewidth.
 49. The method of claim 48 wherein thevideo signal includes a back porch region, comprising: altering aportion of the back porch region.
 50. The method of claim 48 including:level shifting a sync pulse portion.
 51. The method of claim 48 whereina sync pulse is level shifted to form more than one negative goingpulse, and at least one positive going pulse, and wherein either or bothnegative or positive going pulse may have a level change.
 52. The methodof claim 48 wherein the sync pulses may comprise a vertical sync signal,comprising: modifying at least a portion of the vertical sync signal, oradding or inserting another sync signal or pulse prior to and or afterthe vertical sync signal.
 53. The method of claim 52 comprising:modifying the vertical sync signal by changing the duration and orposition of the vertical sync signal, or by adding or inserting at leastone alternative vertical sync-like pulse or sync-like signal prior to orafter the vertical sync signal.
 54. The method of claim 52 wherein thevertical sync signal includes serration, equalizing and or vertical syncpulses, and whereby the modification includes an amplitude, pulse widthand or position alteration of at least one of the serration, equalizingand or vertical sync pulses.
 55. The method of claim 52 wherein the syncpulses include a vertical sync signal and wherein the vertical syncsignal includes broad vertical sync pulses, comprising: modifying abroad vertical sync pulse so as to cause an erroneous read or count of adata signal.
 56. The method of claim 38 wherein the video signalincludes a vertical or frame rate signal or pulse for determining thelocation of a data or CGMS signal, comprising: at least partly alteringthe vertical or frame rate signal to cause the data signal to bemisread.
 57. The method of claim 38 wherein the modification causes adata signal or a content control signal to be skipped or not read. 58.The method of claim 38 wherein the video signal includes sync pulses anda data signal comprised of a reference start bit or reference clocksignal, wherein the reference start bit or reference clock signal ismodified in position, duration, phase, amplitude and or frequency. 59.The method of claim 38 wherein the video signal includes sync pulses anda data signal, comprising: modifying a sync pulse prior to the datasignal or modifying an amplitude of a portion of the data signal. 60.The method of claim 38 wherein the video signal includes a data signal,sync pulses, and back porch intervals, comprising: modifying at leastone back porch in a back porch area so as to cause a misread of the datasignal.
 61. The method of claim 38 wherein the video signal includes adata or CGMS signal comprising a data signal and a reference clocksignal, or a reference start bit, wherein at least a portion of the databit signal is modified in position, amplitude, and or pulse width. 62.The method of claim 38 wherein the content control signal contains amodulated portion of a copy protection signal forming a dynamic copyprotection signal, comprising: modifying at least a portion of thedynamic copy protection signal with a static copy protection signal thatcorrespondingly alters a subsequently generated control command in thecontent control system.
 63. The method of claim 38 wherein the contentcontrol system contains at least a portion of a dynamic copy protectionsignal, comprising: modulating at least a portion of the dynamic copyprotection signal to alter a subsequently generated control command in acontent control system.